primitive数据类型:
1.声明一个int数组变量,数组变量是数据对象的引用.int[] nums;2.创建大小为10的数组,并将它赋值给之前声明为int[]的变量numsnums = new int[5];3.赋值int数组的每一个元素一个int值,在int数组的每个元素都是为int类型的变量nums[0] = 11;nums[1] = 21;nums[2] = 13;nums[3] = 15;理解数组中的每个元素都是变量:1. Java中如需有效率地排列元素时,数组作为最基本的容器可以使用位置索引来快速,随机地存取其中的元素.2. 8种primitive数据变量中的一种,都可以作为元素存储在指定类型的数组中,要不就是引用类型,所以int数组,每个元素都可装载一个int.但是注意:引用数据类型,如Dog[] 每个是装载的是实体对象的引用地址.引用变量只会保存具体对象的引用,Dog数组中的元素也只能存储dog类型对象的引用地址.数组引用类型:
1. 声明一个Dog数组变量Dog[] pets;2. 创建大小为7的Dog数组,并赋值给前面所声明的Dog[]类型变量petspets = new Dog[5];3. 创建新的Dog对象并将它们赋值给数组的元素,Dog数组中只带有Dog的引用变量..还需要Dog的具体对象pets[0] = new Dog();pets[1] = new Dog();pets[2] = new Dog();pets[3] = new Dog();最后一点: 数组是个对象,也就是引用数据类型.无论它被定义成primitive还是Reference数据类型,它就是一个对象,JAVA注重类型.数组被声明出来,就只能装入所声明类型的元素..
新闻热点
疑难解答