中国大学MOOC: 由于finalize()方法的调用时机并不确定,所以一般不用finalize()。
错
举一反三
- 系统在回收时会自动调用对象的finalize() 方法。
- 、Java运行时系统会在对对象进行自动垃圾回收前,自动调用对象的()方法。 A: finalize() B: System.gc() C: Finalize() D: 以上都不对
- Java启动垃圾回收的方法为 A: Finalize() B: Finalizer() C: finalize() D: System.gc
- final/finally/finalize的含义
- Java语言有自动收集垃圾的功能,会周期性地回收一些长期不用的对象占用的内存。下列选项中为对象清除路径的是()。Ⅰ.依靠Java的垃圾回收机制回收内存Ⅱ.调用System.gc(),请求垃圾回收Ⅲ.Java系统开始运行时,自动调用java.Object.finalize()释放内存Ⅳ.在程序中调用重写的finalize()方法释放系统资源,其格式为:protectedvoidfinalize()throwsthrowable{…super,finalize();} A: Ⅰ,Ⅲ B: Ⅰ,Ⅱ.Ⅲ,Ⅳ C: Ⅰ.Ⅱ,Ⅲ D: Ⅱ,Ⅲ.Ⅳ
内容
- 0
刻意练习的三F原则是指? A: focus(专注) fix it(改正) finalize(完成) B: feedback(反馈) fix it(改正) finalize(完成) C: focus(专注) feedback(反馈) finalize(完成) D: focus(专注) feedback(反馈) fix it(改正)
- 1
以下()不是Object类的方法。 A: clone() B: finalize() C: toString() D: hasNext()
- 2
以下( )不是Object类的方法 A: clone() B: hasNext() C: finalize() D: toString()
- 3
下列哪个方法用于垃圾回收() A: toString() B: hashCode() C: finalize() D: clone()
- 4
以下哪些方法是Object类中的方法 A: clone() B: toString() C: wait() D: finalize()