![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
垃圾回收器的基本原理是什么?垃圾回收器可以马上 回收内存吗?有什么办法主动通知虚拟机进行
垃圾回收器的基本原理是什么?垃圾回收器可以马上
回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
垃圾回收器的基本原理是什么?垃圾回收器可以马上
回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
垃圾回收器的基本原理是什么?垃圾回收器可以马上
回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
A.强引用:最普遍的一种引用方式,如String s = “abc”,变量s就是字符串“abc”的强引用,只要强引用存在,则垃圾回收器就不会回收这个对象
B.软引用:用于描述还有用但非必须的对象,如果内存足够,不回收,如果内存不足,则回收
C.虚引用:就是形同虚设,虚引用并不会决定对象的生命周期
D.弱引用:弱引用和软引用大致相同,如果内存足够,不回收,如果内存不足,则回收
可回收垃圾:是指适宜回收和可循环再利用的废弃物。包括:()
A、废玻璃、废金属、废塑料、废纸张
B、废玻璃、废金属、废纸张、废织物等
C、废玻璃、废金属、废塑料、废纸张、废织物等
A.垃圾回收机制不须通过程序员调用相应方法,也能自动启动。
B.java程序员用System.gc()方法一定能进行垃圾回收;
C.垃圾回收机制属于jvm自动操作,java程序员可以不进行垃圾回收操作。
D.垃圾回收机制并不是由操作系统自动执行。