Java 數組的內存圖 三種情況 【筆記】

補充筆記,關於數組的內存圖,三種情況
1、一個數組的內存圖
2、兩個數組的內存圖
3、兩個引用指向同一個數組

傳送門:對象的內存圖

————————————————————
1、一個數組的內存圖
代碼例子:
在這裏插入圖片描述
在這裏插入圖片描述
————————————————————————
2、兩個數組的內存圖
在這裏插入圖片描述
輸出結果
在這裏插入圖片描述
數組名代表該數組的首地址,A,B顯然不一樣
在這裏插入圖片描述
————————————————————
3、兩個引用指向同一個數組
引用僅是個別名
在這裏插入圖片描述

int [] arrayB=arrayA;//將arrayA 數組的地址值賦給arrayB

在這裏插入圖片描述
從結果可以看到四個輸出地址一樣
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章