数组
一.数组基本概念
1.语法(arrays):定义数组,初始化数组
2.内存模型:遇到的第一个引用类型(重点+难点)
3.数据类型:
1)基本数据类型
2)引用数据类型
(1)数组类型
(2)对象类型
(3)接口类型
4.数组类型,保存一组其他类型的数据,元素类型(Element type)
int [] / double []
变量:数据类型 变量名称;
1)int [] intArray;
2)double [] doubleArray;
注意:和c语言兼容的方式
1)int intArray [];
2)double doubleArray []; //规则允许,但规范不建议使用
5.数组的初始化(数组的长度是固定的)
数组的长度,一旦创建好,不能更改,固定大小
1)静态的方式:用到已知数组所有的元素
int [] array={1,2,3,4,5};
int [] array=new int []{1,2,3,4,5}; //给方法传参数,匿名数组
2)动态的方式
int [] array=new int [数组的长度]