final、finally、finalize
1、final
修饰变量,变量在第一次赋值后,值不可在更改。
修改方法、该方法不可被重写
修饰类、该类不可被继承
注意:如果修饰类,则只影响到改类不能被继承,不会影响赋值。
2、finally
try\catch\finally
用来执行一定要执行的语句块。(常用来执行文件的关闭操作,或者流)
3、finalize
在垃圾回收器清除对象之前调用,不推荐使用,一般不知道被修饰的方法什么时候被执行,也不知道会不会被执行(回收时间不确定,回不回收也不确定)