黑马程序员技术交流社区

标题: final,finally,finalize 三者的区别是什么? [打印本页]

作者: Artemis    时间: 2016-11-6 23:57
标题: final,finally,finalize 三者的区别是什么?
final,finally,finalize 三者的区别是什么?
                final:
                        用来修饰类,成员方法,成员变量的.修饰的类不能被继承,但是可以继承别的类,
                        修饰的方法不能被子类重写,修饰的变量是一个常量.
                finally:
                        是try-catch-finally语句体的一部分,一般是用来释放资源的,正常情况下,里边的代码肯定会执行.
                finalize:
                        它是Object类中的一个方法,当对象变成垃圾的时候,由GC来调用该对象的finalize()方法回收对象.
作者: 小牛想成为大牛    时间: 2016-11-7 00:06
正解~~~~~~~~




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