第1题:
Java 中清除对象的途径不包括( )。
A.靠java 的垃圾回收机制回收内存
B.调用System. gc(),请求垃圾回收
C.调用重写的inalize()释放系统资源
D.用delete 操作符
第2题:
A.对象与引用变量的有效期不一致,当引用变量不存在时,编程人员必须动手将对象删除,否则会造成内存泄露。
B.对象与引用变量的有效期是一致的,当引用变量不存在时,它所指向的对象也会自动消失。
C.对象与引用变量的有效期是一致的,不存在没有引用变量的对象,也不存在没有对象引用变量。
D.引用变量是指向对象的一个指针。
第3题:
Java语言有自动收集垃圾的功能,会周期性地回收一些长期不用的对象占有的内存。下列哪项是对象清除的途径?()
A.依靠Java的垃圾回收机制回收内存
B.调用System.gc(),请求垃圾回收
C.Java系统开始运行时,自动调用jav
D.object.finalize()释放内存
E.在程序中调用重写的finalize()释放系统资源
第4题:
下面关于垃圾收集的说法正确的是()
第5题:
关于对象的删除,下列说法正确的是 ( )
A.必须由程序员完成对象的清除
B.Java把没有引用的对象作为垃圾收集起来并释放
C.只有当程序中调用System.gc()方法时才能进行垃圾收集
D.Java中的对象都很小,一般不进行删除操作
第6题:
程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。()
第7题:
下列关于对象删除的说法中,正确的是( )。
A.只有当程序中调用System.gc()方法时才能进行垃圾收集
B.Java中的对象都很小,一般不进行删除操作
C.Java把没有引用的对象作为垃圾收集起来并释放
D.必须由程序员完成对象的清除
第8题:
Java语言有自动收集垃圾的功能,会周期性地回收一些长期不用的对象占用的内存。下列选项中为对象清除路径的是( )。 Ⅰ.依靠Java的垃圾回收机制回收内存 Ⅱ.调用System.gc(),请求垃圾回收 Ⅲ.Java系统开始运行时,自动调用java.Objeet.finalize()释放内存 Ⅳ.在程序中调用重写的finalize()方法释放系统资源,其格式为: protected void finalize() throws throwable { ... super.finalize.(); }
A.Ⅰ、Ⅲ
B.Ⅰ、Ⅱ、Ⅲ、Ⅳ
C.Ⅰ、Ⅱ、Ⅲ
D.Ⅱ、Ⅲ、Ⅳ
第9题:
Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径? ①依靠Java的垃圾回收机制回收内存 ②调用System.gc( ),请求垃圾回收 ③Java系统开始运行时,自动调用java.lang.Object.finalize( )释放内存 ④在程序中调用重写的finalize( )释放系统资源,其格式为: protected void finalize( )throws throwable { … super.finalize( ); }
A.①③
B.①②③④
C.①②③
D.②③④
第10题:
下列关于Java对象释放的说法中不正确的是()。