final,finally,finalize的区别
final:变量、类、方法的修饰符,被 final 修饰的类不能被继承,变量或方法被 final 修饰
则不能被修改和重写。
finally:异常处理时提供 finally 块来执行清除操作,不管有没有异常抛出,此处代码都会
被执行。如果 try 语句块中包含 return 语句,
finally 语句块是在 return 之后运行;
finalize:Object 类中定义的方法,若子类覆盖了 finalize()方法,在在垃圾收集器将对象
从内存中清除前,会执行该方法,确定对象是否会被回收。

浙公网安备 33010602011771号