finalize
notify
nofityAll
hashCode
第1题:
Java语言有自动收集垃圾的功能,会周期性地回收一些长期不用的对象占有的内存。下列哪项是对象清除的途径?()
A.依靠Java的垃圾回收机制回收内存
B.调用System.gc(),请求垃圾回收
C.Java系统开始运行时,自动调用jav
D.object.finalize()释放内存
E.在程序中调用重写的finalize()释放系统资源
第2题:
Java语言有自动收集垃圾的功能,会周期性地回收一些长期不用的对象占用的内存。下列选项中为对象清除路径的是( )。 Ⅰ.依靠Java的垃圾回收机制回收内存 Ⅱ.调用System.gc(),请求垃圾回收 Ⅲ.Java系统开始运行时,自动调用java.Objeet.finalize()释放内存 Ⅳ.在程序中调用重写的finalize()方法释放系统资源,其格式为: protected void finalize() throws throwable { ... super.finalize.(); }
A.Ⅰ、Ⅲ
B.Ⅰ、Ⅱ、Ⅲ、Ⅳ
C.Ⅰ、Ⅱ、Ⅲ
D.Ⅱ、Ⅲ、Ⅳ
第3题:
A.如果该对象的notify()方法已经被调用,则不会产生任何结果
B.在另外一个对象调用它的notify()活notifyAll()方法之前该对象一直被挂起
C.讲抛出一个异常
D.该对象的wait()方法与其他对象自动同步
第4题:
对象使用时,下面描述错误的是 ( )
A.通过“.”运算符调用成员变量和方法
B.通过成员变量的访问权限设定限制自身对这些变量方法的调用
C.将一个对象声明为类的成员时,必须在使用前为其分配内存
D.在方法中使用对象作为参数时,采用引用调用
第5题:
A.对象与引用变量的有效期不一致,当引用变量不存在时,编程人员必须动手将对象删除,否则会造成内存泄露。
B.对象与引用变量的有效期是一致的,当引用变量不存在时,它所指向的对象也会自动消失。
C.对象与引用变量的有效期是一致的,不存在没有引用变量的对象,也不存在没有对象引用变量。
D.引用变量是指向对象的一个指针。
第6题:
下列关于命令DO FORM. XX NAME YY LINKED的陈述中,正确的是( )。
A.产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B.产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C.产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D.产生表单对象引用变量YY,在释放变量YY时并不关闭表单
第7题:
此题为判断题(对,错)。
第8题:
A.如果该对象的notify()方法已经被调用,则不会产生任何效果
B.在另外一个对象调用它的notify()或notifyAll()方法之前该对象一直被挂起
C.将抛出一个异常
D.该对象的wait()方法与其他对象自动同步
第9题:
下面关于命令DOFORMXXNAMEYYLINKED的陈述中,正确的是()
A、产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B、产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C、产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D、产生表单对象引用变量YY,在释放变量YY时并不关闭表单
第10题:
Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径? ①依靠Java的垃圾回收机制回收内存 ②调用System.gc( ),请求垃圾回收 ③Java系统开始运行时,自动调用java.lang.Object.finalize( )释放内存 ④在程序中调用重写的finalize( )释放系统资源,其格式为: protected void finalize( )throws throwable { … super.finalize( ); }
A.①③
B.①②③④
C.①②③
D.②③④