java关于内存回收的说明
a程序员必须创建一个线程来释放内存b内存回收程序员负责释放无用内存c内存回收程序允许程序员直接释放内存d内存回收程序可以在指定的时间释放内存...
a 程序员必须创建一个线程来释放内存b 内存回收程序员负责释放无用内存c 内存回收程序允许程序员直接释放内存d 内存回收程序可以在指定的时间释放内存
展开
4个回答
2013-06-03
展开全部
什么意思?这四个全部是错的。在Java中:
a. 程序员不需要创建线程来释放内存。b. 程序员也不需要负责释放无用内存。c. 也不允许程序员直接释放内存。d. 不一定在什么时刻执行垃圾回收。
总的来说,垃圾回收机制就是由JVM自动执行的,由JVM决定何时执行的 过程。程序员只能决定一个类在回收时所要做的动作(通过重载Object类的finalize()方法),以及提交JVM触发垃圾回收(通过System.gc(),但不保证会执行垃圾回收)。
a. 程序员不需要创建线程来释放内存。b. 程序员也不需要负责释放无用内存。c. 也不允许程序员直接释放内存。d. 不一定在什么时刻执行垃圾回收。
总的来说,垃圾回收机制就是由JVM自动执行的,由JVM决定何时执行的 过程。程序员只能决定一个类在回收时所要做的动作(通过重载Object类的finalize()方法),以及提交JVM触发垃圾回收(通过System.gc(),但不保证会执行垃圾回收)。
2013-06-03
展开全部
内存回收程序负责释放无用内存应该是这样吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-03
展开全部
不用这样子的!在java语言中有垃圾回收机制!如果内存中的东西没有使用,那么垃圾回收站自动回收,不用担心这个问题!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-03
展开全部
C 勉强正确吧。如果非要选择一个得话
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询