JVM簡單介紹
局部變數在記憶體中的儲存:
引用不指向物件寫法:
這個引用不指向任何的對象
一個引用能不能同時指向多個物件嗎?
對於這個程式碼來說只能指向一個對象,存一個物件的位址。最後只保存了最後一個物件的位址
陣列作為方法的參數傳遞的過程:
求解列印結果:
前兩種求解:
fun2列印結果:
分析範例:下圖代表什麼
代表array2這個引用,指向了array1這個引用所指向的物件。
下圖就代表了上面範例的意思:
#注意事項:
引用指向引用這句話是錯誤的,引用只能指向物件
引用一定在堆疊上嗎?
不一定,一個變數在不在堆疊上,是由你變數的性質決定的,如果你就是一個局部變量,一定是在堆疊上的。如果不是,例如,實例成員變數就不一定是在堆疊上的。
以上是java如何使用數組作為方法的參數的詳細內容。更多資訊請關注PHP中文網其他相關文章!