单选题对象的finalize函数的作用是什么()A对象被销毁时自动调用,用来完成销毁前的最后操作B在对象被销毁后调用,完成一些系统辅助工作C清除对象D表示对象已经失效了

单选题
对象的finalize函数的作用是什么()
A

对象被销毁时自动调用,用来完成销毁前的最后操作

B

在对象被销毁后调用,完成一些系统辅助工作

C

清除对象

D

表示对象已经失效了


参考解析

解析: 暂无解析

相关考题:

Java语言有自动收集垃圾的功能,会周期性地回收一些长期不用的对象占用的内存。下列选项中为对象清除路径的是( )。 Ⅰ.依靠Java的垃圾回收机制回收内存 Ⅱ.调用System.gc(),请求垃圾回收 Ⅲ.Java系统开始运行时,自动调用java.Objeet.finalize()释放内存 Ⅳ.在程序中调用重写的finalize()方法释放系统资源,其格式为: protected void finalize() throws throwable { ... super.finalize.(); }A.Ⅰ、ⅢB.Ⅰ、Ⅱ、Ⅲ、ⅣC.Ⅰ、Ⅱ、ⅢD.Ⅱ、Ⅲ、Ⅳ

类的析构函数的作用是 ______。A.一般成员函数B.类的初始化C.对象的初始化D.删除对象创建的所有对象

对象的finalize函数的作用是什么() A.对象被销毁时自动调用,用来完成销毁前的最后操作B.在对象被销毁后调用,完成一些系统辅助工作C.清除对象D.表示对象已经失效了

类的构造函数的作用是A.一般成员函数B.类的初始化C.对象的初始化D.删除对象创建的所有对象

类的析构函数的作用是( )。A.一般成员函数B.创建对象C.初始化对象D.删除对象

Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径? ①依靠Java的垃圾回收机制回收内存 ②调用System.gc( ),请求垃圾回收 ③Java系统开始运行时,自动调用java.lang.Object.finalize( )释放内存 ④在程序中调用重写的finalize( )释放系统资源,其格式为: protected void finalize( )throws throwable { … super.finalize( ); }A.①③B.①②③④C.①②③D.②③④

SetTransObject函数和SetTrans函数的作用是什么?二者有什么区别?

下面关于垃圾收集的说法正确的是()A、一旦一个对象成为垃圾,就立刻被收集掉。B、对象空间被收集掉之后,会执行该对象的finalize方法C、finalize方法和C++的析构函数是完全一回事情D、一个对象成为垃圾是因为不再有引用指着它,但是线程并非如此。

构造函数和析构函数的作用是什么?

虚析构函数的作用是()A、虚基类必须定义虚析构函数B、类对象作用域结束时释放资源C、delete动态对象时释放资源D、无意义

拷贝(复制)构造函数的作用是()。A、进行数据类型的转换B、用对象调用成员函数C、用对象初始化对象D、用一般类型的数据初始化对象

类的析构函数的作用是()。A、作为类的一般成员函数B、类的初始化C、对象的初始化D、对象扫尾处理

对象的finalize函数的作用是什么()A、对象被销毁时自动调用,用来完成销毁前的最后操作B、在对象被销毁后调用,完成一些系统辅助工作C、清除对象D、表示对象已经失效了

当程序需要释放对象的时候,应该手工调用finalize方法以释放对象。

Finalize()是类的()函数。A、构造函数B、析构函数C、普通函数D、事件处理函

简述final、finally和finalize的区别及作用?

关于作用域与生存周期,说法错误的是()。A、局部对象只在定义它的函数体中有效B、全局对象的作用域是整个程序C、局部对象在定义它的函数第1次被调用时构造,以后可以直接使用D、全局对象在程序主函数运行前被调用,只构造1次

简述窗函数的作用是什么?

如果要为对象回收做收尾操作,则应该覆写Object类中的()方法。A、toString()B、getClass()C、clone()D、finalize()

Which statement is true?()A、A class’s finalize() method CANNOT be invoked explicitly.B、super.finalize() is called implicitly by any overriding finalize() method.C、The finalize() method for a given object is called no more than once by the garbage collector.D、The order in which finalize() is called on two objects is based on the order in which the two objects became finalizable.

单选题Finalize()是类的()函数。A构造函数B析构函数C普通函数D事件处理函

单选题Which statement is true?()AA class’s finalize() method CANNOT be invoked explicitly.Bsuper.finalize() is called implicitly by any overriding finalize() method.CThe finalize() method for a given object is called no more than once by the garbage collector.DThe order in which finalize() is called on two objects is based on the order in which the two objects became finalizable.

单选题Object类的finalize()方法是如何声明的()。Apublic void finalize()Bprotected int finalize()CC.protected void finalize(intDprotected void finalize()throws Throwable

问答题构造函数和析构函数的作用是什么?

问答题简述final、finally和finalize的区别及作用?

判断题当程序需要释放对象的时候,应该手工调用finalize方法以释放对象。A对B错

单选题下面关于垃圾收集的说法正确的是()A一旦一个对象成为垃圾,就立刻被收集掉。B对象空间被收集掉之后,会执行该对象的finalize方法Cfinalize方法和C++的析构函数是完全一回事情D一个对象成为垃圾是因为不再有引用指着它,但是线程并非如此。