黑马程序员技术交流社区

标题: 问下大家关于finally 的区别 [打印本页]

作者: MMM521    时间: 2017-4-3 23:35
标题: 问下大家关于finally 的区别
final, finally, finalize有什么区别?

作者: Hp_Yx    时间: 2017-4-3 23:49
final是用来定义最终类型包括类方法变量,不能被重写继承,finally是执行,在return后,不能单独使用,finalize好像也是一个方法,貌似没啥连系

作者: 愤怒的大飞机    时间: 2017-4-4 12:11
final是最终,被final修饰的方法不能被继承,被final修饰的方法不能被重写,被final修饰的变量只能赋值一次,
finally不能单独存在,必须加try,表示不管程序发生异常,也一定会执行的。
finalize是object类的方法,是调用垃圾回收机制,对内存中的垃圾进行清理





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