Re: [問題] 面試遇到的JAVA問題,與大家討論
※ 引述《adrianshum (Alien)》之銘言:
: ※ 引述《MarsLin (愛的方程式)》之銘言:
: : 有關繼承與finalize()
: : -----------------------
: : 請寫出輸出為何
: 1) finalizer 沒 chaining (寫 C++ 的人會明白分別在哪)
: 2) 輸出什麼都有可能. 因為 finalizer 可能不跑
: 你可以說, 可能什麼都沒輸出, 因為 finalizer
: 不保證一定會被 invoke 的.
應該是說 只有繼承體系中最表層的finalizer在gc後才會被呼叫
父輩的要用super
c++的建構跟解構順序是繼承狀態的Stack
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.21.35
→
07/14 15:47, , 1F
07/14 15:47, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):