當前位置:
首頁 > 最新 > 從零學java筆錄-第31篇 二維 圖解二位數組在內存中存儲

從零學java筆錄-第31篇 二維 圖解二位數組在內存中存儲

本節內容:

1:圖解二維數組在內存中存儲

2:本節總結&下節預告

本文出處:《凱哥陪你學系列之java基礎篇.Java基本語法篇》中第31篇 二維數組2 圖解二位數組在內存中存儲

一:圖解二維數組在內存中存儲

圖解說明:

1:main方法先壓棧到棧區最下面

2:在堆區創建二維數組。對應地址值為:@4679cf8c

二位數組中的一維數組默認值都是null

int類型的一維數組默認值都是0

4:將第一個一維數組地址值賦值為二維數組中的第一個一維數組。

5:將二維數組的地址值賦值給棧區main方法的arr

經過如上分析:

所以在第19行輸出二維數組為:[[I@4679cf8c

21行輸出的一維數組中的第一個元素為:0

二:本節總結&下節預告

通過本節學習,我們需要了解

1:二維數組在內存中存儲方式

下節預告:

我們知道了二位數組的格式1:int [] [] arr = new int [m][n]; 那麼二位數組還有其他格式嗎?其他格式是什麼樣子呢?其他格式在內存中是怎麼樣的呢?歡迎學習下一節:《從零學java筆錄-第32篇 二維數組3 二維數組格式2&圖解內存存儲》

歡迎關注凱哥公眾號:凱哥Java

傳送門:

從零學java筆錄-第30篇 二維數組1二維數組格式案例1

從零學java筆錄-第29篇 數組操作4查表法和基本查找

從零學java筆錄-第28篇 數組7 數組操作3-數組反轉

從零學java筆錄-第27篇 數組6 數組操作2獲取數組最值

從零學java筆錄第26篇 數組5數組操作1遍歷獲取數組內容

從零學java筆錄-第25篇數組的初始化靜態初始化及內存圖

從零學java筆錄-第24篇 數組3 圖解一維數組在內存中

從零學java筆錄-第23篇java中內存分配及棧、堆的區別

從零學java筆錄-第22篇數組概念動態初始化內存中模型


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 凱哥java 的精彩文章:

從零學java筆錄-第30篇 二維數組1二維數組格式案例1
從零學java筆錄-第29篇 數組操作4查表法和基本查找
從零學java筆錄-第28篇 數組7 數組操作3-數組反轉
從零學java筆錄-第27篇 數組6 數組操作2獲取數組最值
從零學java筆錄第26篇 數組5數組操作1遍歷獲取數組內容

TAG:凱哥java |

您可能感興趣

2018年一位數組合排行榜——防彈少年團險勝gfriend不敵另一女團?
ES6 的數組
SpringMVC接收Form表單中的數組數據
Perl 數組
Shell 數組
js數組array操作函數
short數組保存unicode編碼和unicode編碼轉換成shrot數組
用js方法splict()、indexOf()、push()等操作數組Array增刪改查
Kotlin:數組、字元串模板
python科學計算(利用numpy創建並訪問數組)
Python:數組練習
手機號中,有這些數組嗎13/31/49/94/68/86
《PHP技術大全·第一卷》之數組 Array 細緻解讀
一位次數組合PK:bigbang無人能敵,twice贏過少女時代!
VBA中數組的讀取!
自製Monkey編程語言編譯器:增加數組操作API和Mapsh數據類型
Vue項目獲取後端傳遞json數據並在前端給json數組添加自定義數據
SparseArray 稀疏數組解析
thinkphp框架利用MVC模式使用模型查詢資料庫數組的四種寫法
Razor之C 循環和數組