永发信息网

java关于内存回收的说明

答案:4  悬赏:10  手机版
解决时间 2021-05-02 07:04
  • 提问者网友:眉目添风霜
  • 2021-05-02 00:04

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

b 内存回收程序员负责释放无用内存

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

d 内存回收程序可以在指定的时间释放内存

最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-05-02 00:14
内存回收程序负责释放无用内存应该是这样吧
全部回答
  • 1楼网友:拜訪者
  • 2021-05-02 02:23
不用这样子的!在java语言中有垃圾回收机制!如果内存中的东西没有使用,那么垃圾回收站自动回收,不用担心这个问题!
  • 2楼网友:北方的南先生
  • 2021-05-02 01:48
C 勉强正确吧。如果非要选择一个得话
  • 3楼网友:长青诗
  • 2021-05-02 01:18
什么意思?这四个全部是错的。在Java中: a. 程序员不需要创建线程来释放内存。b. 程序员也不需要负责释放无用内存。c. 也不允许程序员直接释放内存。d. 不一定在什么时刻执行垃圾回收。 总的来说,垃圾回收机制就是由JVM自动执行的,由JVM决定何时执行的 过程。程序员只能决定一个类在回收时所要做的动作(通过重载Object类的finalize()方法),以及提交JVM触发垃圾回收(通过System.gc(),但不保证会执行垃圾回收)。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯