【笔记】final, finally, finalize的区别
final 修饰符,如果一类被声明为final类,那么它不能派生出子类,即不能作为父类被继承。所以一个类在声明时不能同时添加 final 和 abstract。
变量或方法被声明成final时,在使用时就不能被改变,而且在声明时必须要赋予初始值。
方法被声明成final时,只能使用,不能被覆盖。
finally 配合try{}catch(){}使用。如果抛出异常,则在执行完catch后进入finally块。
finalize java的垃圾回收方法。允许回收此前未回收的内存垃圾。所有object都继承了finalize()方法。