Java中final,finally,finalize的区别 finalfinallyfinalize final 最终的意思,可以修饰类,成员变量,成员方法 修饰类:类不能被继承 修饰成员变量:变量变常量 修饰成员方法:方法不能被重写 finally 是属于处理异常try…catch…finally的一部分,一般是用于释放资源,正常情况下,都会执行, 除非在执行finally之前,程序停止。 finalize 是Object类中一个方法,是用于垃圾回收的,堆内存中的空间没有栈的引用指向它,但是什么时候回收我们不确定。