您的位置:首页 > 其它

三张內存变化图揭秘基本类型数组的初始化

2017-04-12 09:51 337 查看
一 代码示例

public class PrimitiveArrayTest
{
public static void main(String[] args)
{
// 定义一个int[]类型的数组变量
int[] iArr;  //a
// 动态初始化数组,数组长度为5
iArr = new int[5];  //b
// 采用循环方式为每个数组元素赋值。
for (int i = 0; i <iArr.length ; i++ )  //c
{
iArr[i] = i + 10;
System.out.println(iArr[i]);
}
}
}

二 运行结果
10
11
12
13
14

三 结果分析



 



 



 
图一是a段代码执行后的结果
图二是b段代码执行后的结果
图三是c段代码执行后的结果





大小: 11.9 KB





大小: 21.8 KB





大小: 21.7 KB

查看图片附件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: