package com.inmind.array01; /* 数组的内存原理_一个数组的内存图解 */ public class Demo03 { public static void main(String[] args) { //动态初始化的方式,创建一个存放boolean的数组,长度为3 /*boolean[] arr1 = new boolean[3]; System.out.println(arr1[0]);//false*/ int[] arr = new int[3]; /* [I@4eec7777 [:表示数组 I:表示int 4eec7777:表示数组的存储地址(十六进制) */ System.out.println(arr); arr[1] = 100; //打印数组的第1,2个空间的值 System.out.println(arr[0]);//0 System.out.println(arr[1]);//100 double[] arr2 = {1.0,2.0}; System.out.println(arr2);//[D@3b07d329 System.out.println(arr2[1]);//2.0 } }