final、finally、finalize的区别

final:

修饰变量:修饰基本类型,赋予它的值是不可变的,即是常量。
修饰方法:final修饰的方法可以被继承但不可以被重写。
修饰类:final修饰的类是不可以被继承的。

finally:

finally只能跟在try/catch语句中,并且附带一个语句块,表示最后执行。

finalize:

finalize是gc操作的运行机制中得一部分,进行gc操作时会调用finalize方法。

posted on 2012-06-08 21:26  专注2018  阅读(160)  评论(0编辑  收藏  举报