我們知道Object基類(lèi)有如下的方法:?jiǎn)栴}一:為什么唯獨(dú)clone方法,在源碼中要定義成protected呢?其他定義成public的呢?問(wèn)題二:finalize()這個(gè)方法好像在項(xiàng)目中很少被用到,但是它能夠被定義到基類(lèi)當(dāng)中,說(shuō)明其重要性是很高的,那么這個(gè)具體如何使用?在什么情況下,必須使用,非用不可呢??// 對(duì)象相關(guān)getClass()clone() - protectedtoString()equals(Object)hashCode()// 線程相關(guān)notify()notifyAll()wait([long[, int]])// GC相關(guān)finalize()
添加回答
舉報(bào)
0/150
提交
取消