1.数组的作用
就是一个容器,用于在程序中存储一批同类型的数据。
2.数组的定义
静态初始化数组:数据类型[] 数组名 = new 数据类型[] {元素1,元素2,元素3,…}
数据类型[] 数组名 = {元素1,元素2,元素3}
(适合一开始就确定数据具体值的场景)
动态初始化数组:数据类型[] 数组名 = new 数据类型[元素个数(长度)]
(适合一开始没有给出具体值的场景)
3.数组的注意事项
1.什么类型的数组只能存放什么类型的数据
2.数据类型[] 变量名称 可以写成 数据类型 变量名称[]
3.数组一旦定义出来,程序执行过程中,长度、类型就固定了。
4.数组的内存图
1.方法区:放class文件
2.栈内存:运行的方法、main方法、定义的变量
3.堆内存:new出来的对象(只要new出来的都叫对象)
Debug工具:断点调试工具