数组
- 数组的声明方式
int[] array
int array[]
这里常用的是第一种,第二种主要在C++和C种使用较多,为了保持交互所有保留了
- 创建数组有两种方式,静态创建和动态创建
int[] array={1,2,3,4,5}
int[] array=new int[5];
动态创建如果没赋值,int等基本数据类型会被赋值为0,String等引用数据类型会赋值为null。
- 注意事项
数组的长度在创建时就会被确定,且无法被改变。
数组的类型可以是基本数据类型,也可以是引用数据类型。
java中对象是保存在堆中的,无论数组类型是基本还是引用,都是保存在堆中的。