Re: 請問pass-by-value和pass-by-reference

看板java作者時間20年前 (2004/07/01 10:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
※ 引述《chiO722.bbs@wretch.twbbs.org (chi)》之銘言: > 請問為何將Object instance當作參數傳送時,Java定義為pass-by-value,而不是 > pass-by-reference? 要傳遞的物件要 implement java.lang.Cloneable, 實作 clone 的方法. 而且, caller 與 callee 要協調好有關函數呼叫的合約, 看是要在 caller 使用上述 clone 的方法, 還是要在 callee 使用. (在 callee 使用似乎可透過 dynamic proxy 的技巧來簡化程式碼的量) -- ┌─────KKCITY─────┐  ̄ ▌ ̄ ╲╱ BBS 城邦 bbs.kkcity.com.tw ╴ ▌ ▌ ▏ KK免費撥接 └──From:61.64.116.89 ──┘ 電話:449-1999 帳號:kkcity 密碼:kkcity
文章代碼(AID): #10ut1x00 (java)
文章代碼(AID): #10ut1x00 (java)