1. 三种初始化方式
- 静态初始化
int[] a = {1, 2, 3};
- 动态初始化(包括默认初始化)
int[] b = new int[10];
b[0] = 1;
- 默认初始化
2. Java内存简析
Java内存:
数组在内存中的分配:
说明:
数组中的元素可以是任何数据类型,包括基本类型和引用类型;
数组变量属于引用类;
数组对象,由于由new声明,所以存放在堆中;
数组元素相当于成员变量。
3. 数组的使用
1)Arrays类
2)冒泡排序
3)稀疏数组的压缩