首页 > 远程教育> 国家开放大学
题目内容 (请给出正确答案)
[多选题]

编写Java程序时,如果一个对象没有用了应该如何处理()?

A.必须用delete语句回收对象占用的内存

B.可以不用处理,Java会自动定时回收没用的对象所占用的内存

C.调用对象的finalize方法回收对象占用的内存和资源

D.如果对象占用了其他资源,应该先释放掉

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“编写Java程序时,如果一个对象没有用了应该如何处理()?”相关的问题
第1题
java中关于内存回收的正确说法是()。

A.内存回收程序负责释放无用内存

B.内存回收程序允许程序员直接释放内存

C.程序员必须创建一个线程来释放内存

D.内存回收程序可以在指定的时间释放内存对象

点击查看答案
第2题
关于垃圾回收的叙述,下面哪些选项是正确的?()

A.保持对不可达对象的跟踪

B.可以直接回收具体的对象

C.能够保证Java程序永远不会耗尽内存

D.作为一个低优先级的线程在后台运行

点击查看答案
第3题
关于 Java 语言的内存回收机制,下列选项中最正确的一项是()

A.Java 程序要求用户必须手工创建一个线程来释放内存

B.Java 程序允许用户使用指针来释放内存

C.内存回收线程负责释放无用内存

D.内存回收线程不能释放内存对象

点击查看答案
第4题
下列关于Java中垃圾回收的相关说法,正确的是()

A.Java 虚拟机会自动回收垃圾对象所占用的内存空间

B.任何 Java 类都可以重写 Object 类的 finalize 方法,在该方法中清理该对象占用的资源

C.只有当程序认为需要更多的额外内存时,垃圾回收器才会自动进行垃圾回收

D.调用垃圾回收方法后会立即进行垃圾回收

点击查看答案
第5题
下列是对Java的引用的描述错误的是()

A.强引用:最普遍的一种引用方式,如String s = “abc”,变量s就是字符串“abc”的强引用,只要强引用存在,则垃圾回收器就不会回收这个对象

B.软引用:用于描述还有用但非必须的对象,如果内存足够,不回收,如果内存不足,则回收

C.虚引用:就是形同虚设,虚引用并不会决定对象的生命周期

D.弱引用:弱引用和软引用大致相同,如果内存足够,不回收,如果内存不足,则回收

点击查看答案
第6题
编写Java Applet程序时,必须有的import 语句是()。.

A.import java.applet. Applet;

B.import java.io.*;

C.import java.awt.event;

D.import java.lang.*;

点击查看答案
第7题
下列哪些语句关于内存回收的说明是正确的? ()
下列哪些语句关于内存回收的说明是正确的? ()

A、程序员必须创建一个线程来释放内存;

B、内存回收程序负责释放无用内存

C、内存回收程序允许程序员直接释放内存

D、内存回收程序可以在指定的时间释放内存对象

D、line8

点击查看答案
第8题
在编写Java Applet程序时,若需要对发生的事件做出响应和处理,一般需要在程序的开头写上______语
句。

A.import java.io.*;

B.importjava.applet.*;

C.importjava.awt.*;

D.importjava.awt.event.*;

点击查看答案
第9题
VB中给对象的Picture属性赋值,必须用赋语句:[对象].Picture=LoadPicture(“文件名”)
点击查看答案
第10题
关于对象成员占用内存的说法哪个正确?( )

A.同一个类的对象共用同一段内存

B.同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

C.对象的方法不占用内存

D.以上都不对

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改