简单的说一哈,
final是修饰符,final修的类,不能被继承,修饰的方法不能被覆盖,修饰的属性如果没有在申明的地方赋值,那么就必须在构造方法里赋值,局部方法里不能用fanal修饰.
finally是关键字,在处理异常的时候我们需要把每次必须执行的东西放到fianlly中,比如说,io流的关闭,session的关闭等等.
finalize()是一个方法,当我们想手动调用垃圾回收机制的时候,调用system.gc();那么执行的时候系统自动调用这个finalize()方法,但是实际的垃圾回收是什么执行的,谁也不知道.