黑马程序员技术交流社区

标题: Finally,finalize,final三者之间的区别是什么呢 [打印本页]

作者: 8181    时间: 2016-5-24 22:24
标题: Finally,finalize,final三者之间的区别是什么呢
导师讲课没听明白,请大神给我讲解下,膜拜!

作者: 何亚辉    时间: 2016-5-24 22:48
final 是一个修饰符,, 被final修饰的类不能被继承, 修饰的方法不能被重写, 修饰的变量成为常量,只能赋值一次,,  finalize是一个方法,,  在程序中的垃圾被回收的时候会被系统自动调用
fianlly是try catch  代码的一部分,,    finally后面的代码   只要不遇到jvm提前退出都会执行,,   只要不在finally前面出现system.exit(0)就肯定会被执行




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