final,finally,finalize
final用于声明属性,方法和类,表示属性不可变,只能一次赋值以后不可变,方法不可重写,类不可继承
finally是异常处理语句结构的一部分,表示总是执行
finalize方法用在垃圾回收时,这个方法一个对象只能执行一次,只能在第一次进入被回收的队列,而且对象所属于的类重写了finalize方法才会被执行。第二次进入回收队列的时候,不会再执行其finalize方法,而是直接被二次标记,再下一次GC时被回收。
final用于声明属性,方法和类,表示属性不可变,只能一次赋值以后不可变,方法不可重写,类不可继承
finally是异常处理语句结构的一部分,表示总是执行
finalize方法用在垃圾回收时,这个方法一个对象只能执行一次,只能在第一次进入被回收的队列,而且对象所属于的类重写了finalize方法才会被执行。第二次进入回收队列的时候,不会再执行其finalize方法,而是直接被二次标记,再下一次GC时被回收。