• 2022-06-14
    如何对一个对象进行强制垃圾回收?()
    A: 不能强制进行垃圾回收
    B: 调用System.gc()
    C: 传递要进行垃圾回收的对象的引用作为参数,调用System.gc()
    D: 调用Runtime.gc()
    E: 设置所有对该对象的引用到一个新值(如null)
  • B,D
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/zjmytxtmotxjzzo.html

    内容

    • 0

      调用System.gc()会让Java虚拟机立即进行垃圾回收。( )

    • 1

      、Java运行时系统会在对对象进行自动垃圾回收前,自动调用对象的()方法。 A: finalize() B: System.gc() C: Finalize() D: 以上都不对

    • 2

      40 释放掉一个指定占据内存空间的方法是( )。 A: 调用System.gc()方法 B: 调用free()方法 C: 赋值给该对象的引用为null D: 程序员无法明确强制垃圾回收器运行

    • 3

      13 释放掉一个指定占据内存空间的方法是()。 A: 调用System.gc()方法 B: 调用free()方法 C: 赋值给该对象的引用为null D: 程序员无法明确强制垃圾回收器运行

    • 4

      (垃圾回收)编程验证垃圾回收方法System.gc()的功能: (1)定义一个Person类,在Person类中定义一个成员变量name,在Person类中定义一个publicvoidfinalize(){}方法,该方法输出对象的name属性值,并提示该对象被回收; (2)定义一个测试类,创建Person对象,为其name属性初始化,并将其变为垃圾对象,通过调用System.gc()方法来回收垃圾。