02-数组
02-数 组
数组的概念
- 数组:是一种容器,可以存放多个数据值
- 特点:
1.数组是引用数据类型
2.数组中的多个数据,类型必须统一
3.数组的长度在运行期间不可改变
数组的三种定义格式
- 动态初始化(指定长度)数组:
数据类型[] 数组名称 = new 数据类型[数组长度]
- 静态初始化(不指定长度)数组:
数组类型[] 数组名称 = new 数据类型[] {元素1,元素2,元素3,...}
- 省略格式
数组类型[] 数组名称 = {元素1,元素2,元素3,...}
- 注意:动态初始化时会给数组赋以默认值,(整数型默认为0、浮点型为0.0、字符型为‘\u0000'、布尔型为false、引用型为null);静态初始化也有默认值过程,只不过系统自动将默认值替换为大括号当中的具体数值。
数组元素的访问和赋值
- 获取:数组名称[索引值] 赋值:数组名称[索引值] = 数值
- 索引值从0开始,一直到”数组长度-1“为止
JAVA中的内存划分
- Java内存需要划分为5个部分:
栈、堆、方法区、本地方法栈、寄存器



浙公网安备 33010602011771号