while循环语句
基本格式:while(判断条件语句){循环体语句}
扩展格式:while(判断条件语句){循环体语句;控制条件语句}
do {
循环体语句
} while(判断条件语句)
break 和continue区别:
continue使用在循环结构中,用于结束本次循环继续下次循环
break 可以使用在switch语句中和循环结构中,用于跳出当前的结构。
数组:
- 数组是存储多个变量的容器,存储同一种数据类型,既可以存储基本数据类型,也可以存储引用数据类型
- 定义格式:数据类型 [ ] 数组名
数据类型 数组名 [ ]
必须先初始化,后使用。
- 初始化:数组中的数组元素进行分配内存空间,并且为每一个数组元素进行赋值
- 初始化分两种:动态初始化:初始化的时候,只指定数组的长度,由系统为数组分配初始值
- 静态初始化:初始化时,指定了每一一个数组元素的初始化值,由系统来决定数组的长度
Java中的内存分配:
-
栈
存储的局部变量,局部变量定义在方法中的变量,使用完毕后就会被释放,立即回收
-
堆
存储的是new出来的对象:实体