Java是以參考傳遞為主的,我作業里開發的語言是以值傳遞為主的,結構和表型別的陣列都是值傳遞的。
我自己感徑訓是值傳遞比較方便,參考傳遞容易出錯,尤其在復雜點的應用場合里,很難整理清楚哪些參考是指向同一個資料的。
值傳遞的話,程式里可以隨意建變數(主要是結構型的資料,比如物件),不用考慮跟其他變數公用的問題,雖然記憶體消耗大了,但只要不是表結構的資料,對現在計算機的性能來說基本上沒多大差異的,只有在處理表結構資料時要考慮一下記憶體的問題
uj5u.com熱心網友回復:
其實你Java也可以啊,一直new啊。就不要去參考了。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/252846.html
標籤:Java EE
