final
final指的是“这是无法改变的”。final可以修饰类、方法和数据。
finally
异常捕获使用
try {
//dosomething()
} catch(Exception e) {
// dosomething()
} finally {
// dosomething()
}
finalize
finalize方法是Object类的一个方法--“终结函数”。
当对象并非是new出来的,例如使用native方法分配的内存,在GC时需要在finalize方法里显示调用native释放内存的方法;通过重写finalize方法来验证终结条件,可以发现程序缺陷。
注意
避免使用finalize方法。
网友评论