首页 > 试题广场 > 下列哪些语句关于 java 内存回收的说明是正确的?
[单选题]

下列哪些语句关于 java 内存回收的说明是正确的?

  • 程序员必须创建一个线程来释放内存
  • 内存回收程序负责释放无用内存
  • 内存回收程序允许程序员直接释放内存
  • 内存回收程序可以在指定的时间释放内存对象

3个回答

添加回答
答案选B
A:垃圾回收程序是一般是在堆上分配空间不够的时候会自己进行一次GC,程序员不需要也不能主动释放内存。
B:Java的内存释放由垃圾回收程序来进行释放
C:在Java里,内存的释放由垃圾回收程序进行管理,程序员不能直接进行释放。
D:程序员可以调用System.gc()运行垃圾回收器,但是不能指定时间。
发表于 2016-12-14 18:27:27 回复(0)
靠,每次都把B看成“由程序员负责”。。。。
发表于 2017-05-19 13:07:46 回复(0)
B。
可以调用GC来回收内存,但回收的时间不可掌控,由内部决定。
发表于 2017-03-09 11:13:16 回复(0)
牛客网,程序员必备求职神器
QQ群:169195721
微 信:www_nowcoder_com 关注
微 博:牛客网 关注

扫一扫,把题目装进口袋