final, finally, finalize 的区别

      final

                       修饰符

(修饰 变量,方法,类不可改变

final变量 表示常量,只能被赋值一次,赋值后值不再改变。

final方法不能(被子类的方法)覆盖,但可以被继承

final类 不能被继承,没有子类,final类中的方法默认是final
final不能用于修饰构造方法。

     finally

           异常处理中的程序块在异常处理时,使用finally块来进行必要的清理工作,不管是否发生异常

    finalize 

                       方法名在垃圾回收器将内存中的对象进行清空之前,使用finalize()方法做清理工作

 

posted @ 2018-11-27 11:24  随风落木  阅读(0)  评论(0编辑  收藏  举报  来源