最高记录:速度:150.08
记录保持者:【虚极境九重】夜空启明星
文本名:Java基础部分面试题五(附白话答案)
文本总字数:288
文本内容:
11.final、finally、finalize的区别final用于修饰属性、方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在GC执行时会调用被回收对象的此方法。12.sleep()和wait()的区别sleep()是Thread类的,wait()是Object类的方法sleep不会释放锁,wait会释放锁。sleep可在任意地方使用,waitnotifynotifyAll只能在synchronized块\方法中使用。sleep必须捕获异常,而wait不需要。