第三章
二十一.关于java中的一维数组
1.java语言中的数组是一种引用数据类型。不属于基本数据类型。数组的父类是Object
2.数组实际上是一个容器,(数组是一个数据的集合。)
数组:字面意思是"一组数据"
3.数据当中可以存储"基本数据类型"的数据,也可以存储"引用数据类型"的数据
4.数组因为是应用类型,所以数据对象是堆内存当中。(数组是存储在堆当中的)
5.数组在内存方面是怎么样的一个图形?
数组当中如果存储的是"Java对象"的话,实际上存储的是对象的"引用(内存地址)"数组中不能直接存储java对象
6.数组一旦创建,在java中规定,长度不可变
7.数组的分类:一维数组、二维数组、三维数组、多维数组...(一维数组较多,二维数组偶尔使用)
8.所有数组的对象都有length属性(java自带的),用来获取数组中元素的个数
9.java中的数组要求元素的类型统一。比如int类