final, finally, finalize的区别

来源:互联网 发布:windows纸牌作弊 编辑:程序博客网 时间:2024/04/29 01:03
final:
修饰变量、方法、类。
修饰变量,该变量必须在new一个对象时初始化,而在引用后只能读取;
修饰方法,只能使用,不能覆盖或重写;
修饰类,则不能再派生出新的子类,不能作为父类被继承。
finally:
在异常处理时提供finally块来执行操作。
finalize:
方法名。这个方法是由垃圾收集器在确定这个对象没有被引用的时候对这个对象调用。在Object类中定义,因此所有的类后有该方法。
0 0