数组
数组的声明和创建
dataType[] = arrayRefVar
创建数组
dataType[] arrayRefVar = new dataType[array.length];
数组长度 arrays.length
内存
堆:1,存放new的对象和数组
2,
栈:1,存放基本的变量类型
2,引用对象的变量
数组的注意事项
1.数组一旦被创建,长度就是确定的
2.其元素必须类型相同,不能出现符合类型
3.数组可以使任何类型,包括基本类型和引用类型
4.数组变量属于引用类型
5.数组本身就是对象,Java中对象就是在堆中。ArrayIndexOutOfBundsException:数组下标越界异常
数组的应用
for——each循环
数组做参数
数组做返回值
多维数组
Arrays类
java.until.Arrays工具包
fill填充
sort排序
equals相等
binarySearch两个查找
拓展
冒泡排序
稀疏数组