看板 [ java ]
討論串[問題] 解構的順序
共 8 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者Robert0512 (天天衝浪三國無雙)時間18年前 (2008/03/15 18:31), 編輯資訊
0
0
0
內容預覽:
喔喔 我是把每個的finalize()都寫不同的. 譬如C就是. public void finalize(){. System.out.printly("this is C");. }. 這樣會有問題出現嗎?. --. 握緊手 裡面什麼都沒有. 鬆開手 你擁有的是一切. --. 發信站: 批踢

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tkcn (小安)時間18年前 (2008/03/15 18:22), 編輯資訊
0
0
0
內容預覽:
實驗做錯囉,. 因為 method overriding 的關係,. gc 對打算回收的物件呼叫 finalize 時,. 只會呼叫到 C.finalize()。. 我猜,之所以你會看到 a, b, c 的順序,. 大概是你把 C.finalize() 寫成這樣子吧,. public void fi

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者Robert0512 (天天衝浪三國無雙)時間18年前 (2008/03/15 17:44), 編輯資訊
0
0
0
內容預覽:
c++在繼承的階層下. 譬如c繼承b繼承a. 解購時的順序是c->b->a. 也就事先建構後解構. 但我用java做實驗. 同樣的繼承順序. 解購時卻是a->b->c. 很疑惑. 這是對的嘛?. --. 酢醬草的第一葉叫信仰 那是我對你永不改變的初衷. 酢醬草的第二葉是希望 那是我對你夜以繼日的祈禱
首頁
上一頁
1
2
下一頁
尾頁