黑马程序员技术交流社区
标题:
请问在JAVA中如何删除一个对象,就是怎样释放资源的呀!
[打印本页]
作者:
黄方
时间:
2012-3-5 13:00
标题:
请问在JAVA中如何删除一个对象,就是怎样释放资源的呀!
请问在JAVA中如何删除一个对象
作者:
党传才
时间:
2012-3-5 13:04
java有自动垃圾回收机制
当垃圾收集器判断已经没有任何引用指向对象的时候,会调用对象的finalize方法来释放对象占据的内存空间~
java中垃圾回收以前听老师讲好像是内存满了他才去做一次整体垃圾回收,在回收垃圾的同时会调用finalize方法.你在构造一个类时可以构造一个类时覆盖他的finalize方法以便于该类在被垃圾回收时执行一些代码,比如释放资源.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2