finally & finalize & final 区别
fianl 修饰类: 此类是终态类不能被继承.
final 修饰方法: 此方法是终态方法,不能被重写.
注意:final修饰的方法是可以别重载的。
final 修饰变量: 此变量是常量,定义时必须初始化,之后不能被修改.
finally:在try{}catch(){}finally{}中出现,
不管try语句块中是否出现异常,finally语句块中的程序一定被执行。
finalize():是Object类的一个方法,垃圾收集器执行的时候会调用被回收对象的此方法,通过覆盖此方法来回收当前对象。