Java中数组在内存中的存放原理?

Java中数组被实现为对象,它们通常都会由于记录长度而须要额外的内存。对于一个原始数据类型的数组,通常须要24字节的头信息再加上保存值所需的内存,其中24字节的头信息分别包含如下几个部分。html 下面分别分析一维、二维、三维的数组存储状况。数组 下面首先对一维数组进行分析,以int[]型数组为例,假设数组长度为N,那么须要的内存占用(24+4N)个字节,缘由分析比较简单,图解示例以下:即占用内存
相关文章
相关标签/搜索