Java中數組在內存中的存放原理?

Java中數組被實現爲對象,它們通常都會由於記錄長度而須要額外的內存。對於一個原始數據類型的數組,通常須要24字節的頭信息再加上保存值所需的內存,其中24字節的頭信息分別包含如下幾個部分。html 下面分別分析一維、二維、三維的數組存儲狀況。數組 下面首先對一維數組進行分析,以int[]型數組爲例,假設數組長度爲N,那麼須要的內存佔用(24+4N)個字節,緣由分析比較簡單,圖解示例以下:即佔用內存
相關文章
相關標籤/搜索