(1)final:修饰符。
A).如果一个类被声明为final,就意味着它不能再派生出新的子类,不能作为父类被继承。
B).如果将变量或者方法声明为final,可以保证它们在使用中不被改变。
C).被声明final的方法只能使用,不能重写。
(2)finally:异常处理机制的一部分
A).finally结构使代码总会执行,而不管是否有异常。
B).使用finally常用于释放资源。
(3)finalize:Java中垃圾回收器执行的方法。
A).它是一个方法,属于java.lang.Object类。
B).在垃圾收集器执行的时候会调用的此方法,进行对象的回收,但在调用垃圾回收gc()后,并不能立即执行回收,JVM根据算法定时执行。
来源:oschina
链接:https://my.oschina.net/ilovejava/blog/3217265