黑马程序员技术交流社区

标题: Java中有没有析构函数? [打印本页]

作者: 韩天雷    时间: 2014-7-10 20:58
标题: Java中有没有析构函数?
本帖最后由 韩天雷 于 2014-7-13 12:38 编辑

Java中有没有析构函数?
作者: 韩天雷    时间: 2014-7-11 14:34
标题: 没人回答自力更生~
本帖最后由 韩天雷 于 2014-7-13 12:38 编辑

java中有析构函数,但我们一般用不到它,因为java有自动内存回收机制,无需程序员来释放,也就不要担心内存泄露,只不过java中析构函数所采用的方式不是C++中的那样前加~号,在java中
对象析构时会调用void finalize()方法,因此你如果确实需要析构的话就可以为你写的类添加一个void finalize(){}方法,来完成你所需要的工作





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2