final是java关键字,用来修饰类,方法或变量;当修饰类的时候,该被不可以被继承;当修饰方法的时候,该方法不可被重写;当修饰变量的时候,该变量就是常量,且不可以被重新赋值。
finally是try-catch语句块的一部分,表示最后执行的一种机制,通常在finally里进行一些资源的关闭,回收。
finalize是Object对象内部一个方法,表示对象即将被垃圾回收器回收的时候,对象会执行finalize方法,但是并不保证这个方法一定被执行,也无法保证这个方法什么时候被执行;一般回收对象都是在用完之后 自己手动清除即可。