看板 [ java ]
討論串[問題] 參考變數的傳遞
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 3→)留言6則,0人參與, 最新作者PsMonkey (痞子軍團團長)時間13年前 (2013/02/05 10:06), 編輯資訊
0
0
1
內容預覽:
建議你養成好習慣. method 名稱開頭都小寫. 只有 class 名稱才開頭大寫. 這樣看起來真的比較順. 先別管什麼 stack 還是 heap 了,你聽過 reference 嗎?. 我說真的,你不用管什麼 statck 還是 heap(至少我從來都沒想過這個). GC 基本上只在意 ins
(還有808個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者coolcomm (coolcomm)時間13年前 (2013/02/04 23:35), 編輯資訊
0
0
0
內容預覽:
在Java中 傳入一個物件事實上是傳入一個指向該物件的指標. 因為Java是call by value. 當更改指標指向的位址時. 原本的變數不會受到影響. nowNode.left = new Node();. 這行事實上是把newNode中的指標left指向heap上一塊新的位置. 因為仍然有物

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者icetofux時間13年前 (2013/02/04 23:04), 編輯資訊
0
0
0
內容預覽:
感謝你的說明,這台電腦沒有JDK,明天我會嚐試依此建議來更改寫法,也許是觀念. 還不夠透徹,這裡有個小疑問想請教:. ^^^^^^^^^^^^^^^^^^. 離開 Insert( Node, int) 後 nowNode 應該就會消失,這裡建立的物件不就會被gc回收掉嗎?. 實際動手作跟看書果然是兩
(還有221個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者kaneson (Lance)時間13年前 (2013/02/04 20:48), 編輯資訊
0
0
0
內容預覽:
private Node root ;. public BTree() {. root = null ;. }. public void Insert( int data ) {. if ( root == null ). root = new Node( data ) ;. else. Inser
(還有440個字)

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者icetofux時間13年前 (2013/02/04 18:44), 編輯資訊
0
0
0
內容預覽:
大家好,最近在試著學習java,關於參考變數的運用有點疑問,想向各位先進求教:. 1 private Node Root;. 2. 3 public BTree() {. 4 Root = null;. 5 }. 6. 7 public void Insert(int TData) {. 8 Ins
(還有330個字)
首頁
上一頁
1
下一頁
尾頁