# final

final 声明一个常量。如果一个变量被声明为 final,这个变量的值不能被改变,且必须初始化时必须设置值。如果一个方法被声明为 final,这个方法不能被重写。如果一个类被声明为 final,这个类不能被继承。

# finally

finally 是 try catch 语句中来执行清除操作的,无论发生任何情况,都会执行 finally 中的语句。若 try 中有 return,回先执行 finally 中的语句再 return。

# finalize

finalize 是一个方法名,finalize () 方法在 Java 的垃圾收集器将对象清除出去之前执行。