黑马程序员技术交流社区

标题: final, finally, finalize 的区别 [打印本页]

作者: mars_b0ZZ0    时间: 2015-5-21 00:01
标题: final, finally, finalize 的区别
final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 内部类要访问局部变量,局部变量必须定义成 final 类型。 finally 是异常处理语句结构的一部分,表示总是执行。 finalize 是 Object 类的一个方法, 在垃圾收集器执行的时候会调用被回收对象的此方法, 可以覆盖此方法提供垃圾收集时的其他资源回收, 例如关闭文件等。 JVM 不保证此方法总被 调用

作者: guoyangpeng    时间: 2015-5-21 06:22
学习了!
作者: 流水0215    时间: 2015-5-21 10:48
一楼说的已经是最简洁的版本了
作者: 黑马生涯    时间: 2015-5-21 12:19
你是19期的把,昨天刚学的?
作者: hkbat    时间: 2015-5-21 12:21
学习下!!
作者: lingda21    时间: 2015-5-21 18:46
有些东西回国偷来看不是那么难了
作者: 虎鹏    时间: 2015-5-21 19:27
楼上给力!!
作者: 马鹏涛    时间: 2015-5-21 19:58
有些人老是把最后一个给忘记,那个不常用,很容易疏忽!
作者: Xiao_yu    时间: 2015-5-21 20:18
写的太太太好了,到位,精炼,简洁!
作者: sss18310878521    时间: 2015-5-21 21:01
finalize是java垃圾回收站中用到的方法,该方法是通过System.gc()来调用,从而实现垃圾回收
作者: 星辉祝愿    时间: 2015-5-21 23:38
学习了!
作者: 笨小点儿    时间: 2015-5-22 00:06
懂了,谢谢
作者: ddddk    时间: 2015-5-22 00:49
学习了 感谢感谢
作者: 嘎嘎鸭子    时间: 2015-5-22 13:34
finalize是走系统gc回收机制
作者: tougboy    时间: 2015-5-22 15:49
又学到一点  每天努力一点点
作者: 姬光普    时间: 2015-5-23 09:25
几乎是面试必考题




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