4、循环
跳出程式化思维,不只是i=0;i<10;i++
for(初始化执行语句;执行条件;迭代语句){
执行语句
}
5、break & continue
break :使用在switch-case或循环中
如果使用在循环中,表示结束当前循环(跳出for循环,不再执行以下次循环体)
continue:使用在循环中,表示结束当次循环(跳出本次循环条件的循环体,继续执行下一个循环条件)
循环体前面可以添加标签(自定义)与break和continue组合使用
break和continue语句后不可添加任何语句,因为不可能会被执行,编译报错
6、数组元素的内存结构
- 堆中存放的都是new出来的对象,默认值为该对象数据类型的默认值(int 0、char ‘’、String null )
- 栈中存放的是对象的指针(自动分配)