黑马程序员技术交流社区
标题:
问:finalizers和C++ 的 destructors有何差异?
[打印本页]
作者:
JohnCheung
时间:
2015-10-2 15:33
标题:
问:finalizers和C++ 的 destructors有何差异?
问:finalizers和C++ 的 destructors有何差异?
答:Java内部具有“内存使用回收” 的机制, 虽然它也提供了类似 (C++ 的) destructors的 finalize(),每个对象都可以使用这个方法 method,但必须冒著破坏原先回收机制的危险。所以建议尽量避免使用finalize(),不妨考虑多使用 null 及 dispose() 来释出资源会好一些。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2