Java虚拟机何时会自动调用垃圾回收器回收无引用的对象占用的空间?
答案解析
本题考查Java垃圾回收机制的基本理解。正确答案是C,因为Java虚拟机通常会在系统内存不足时自动调用垃圾回收器来回收无引用的对象。选项A并不准确,因为即使程序结束,垃圾回收器也可能在之前已经运行;选项B错误,因为Java中对象的生命周期不由开发者控制;选项D错误,因为垃圾回收器的调用不是在程序运行期间的任何时候,而是由JVM根据具体情况决定。
正确答案:C