当前位置: 技术问答>java相关
请问:用new创建的东西需要自己手动的释放吗?
来源: 互联网 发布时间:2015-09-25
本文导语: rt | 不需要,任何时候都不需要, JAVA有自己的垃圾收集器,负责收集无用的对象 | 一般情况下会自动回收,不过也可以通过finally终结掉所有。 | 在C++中要自...
rt
|
不需要,任何时候都不需要,
JAVA有自己的垃圾收集器,负责收集无用的对象
JAVA有自己的垃圾收集器,负责收集无用的对象
|
一般情况下会自动回收,不过也可以通过finally终结掉所有。
|
在C++中要自己释放,在Java中一般不需要的。
|
在java里边自己可以回收无用的资源的,不用担心
|
不要的
这也是为什么java比C++开发快的原因之一
也为什么写出来的程序比C++慢的原因之一
具体实现过程,去问sun的开发者吧:)
这也是为什么java比C++开发快的原因之一
也为什么写出来的程序比C++慢的原因之一
具体实现过程,去问sun的开发者吧:)
|
垃圾收集器是当年C++放弃的东西,也是JAVA吹嘘的东西
|
JAVA比C++好在不用认为去管理内存
自动回收了
自动回收了
|
JAVA中不需要自己回收内存空间,他有自己的垃圾收集器,负责收集无用的对象