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

看板java作者時間20年前 (2004/07/01 10:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《chiO722.bbs@wretch.twbbs.org (chi)》之銘言: > 請問為何將Object instance當作參數傳送時,Java定義為pass-by-value,而不是 > pass-by-reference? 作為 parameter, 請記著它所傳的並不是 object instance. 那是 object reference. object reference 與 primitive type 一樣, 是 pass-by-value 的. 情況就如同 C/C++ 中傳 pointer 一樣, pointer 本身是 pass-by-value 的. Alien -- ┌─────程式設計樂園─────┐  線上音樂新震撼   CSZone.kkcity.com.tw ^_^ / 隨選隨播免等待 KKBOX ^_^ / └──From:218.103.234.179 ──┘   http://www.kkbox.com.tw  
文章代碼(AID): #10ut1z00 (java)
文章代碼(AID): #10ut1z00 (java)