黑马程序员技术交流社区

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

作者: niwota    时间: 2016-6-2 20:49
标题: final finally finalize三个的区别


final 可是修饰类,修饰方法,修饰变量,
final修饰类不能被继承,修饰方法不能被重写,修饰变量.只能赋值一次

finally是关键字 是try语句中的一个语句体,不能单独使用,用来释放资源
finally是一定会输出的,除非jvm虚拟机关闭了,在调用ruturn的时候先检查是否有finally代码块,如有先执行完finally,再返回值,finally不会影响到return的值

finalize 是一个方法,用于垃圾回收器.

作者: Kingchen    时间: 2016-6-2 21:44
顶一个!!!
作者: 骄阳登峰    时间: 2016-6-2 21:48
总结的不错,不错finally用于是否系统资源,还要加上释放系统资源的相关语句才行.




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