第四章【流程控制与数组】

第四章【流程控制与数组】

  1. 顺序结构
  2. if分支语句
  3. switch分支语句
  4. while循环
  5. do while循环
  6. for 循环
  7. 嵌套循环
  8. 控制循环结构
  9. 理解数组
  10. 数组的定义与初始化
  11. 使用数组元素
  12. 数组作为引用类型的运行机制
  13. 多维数组的实质
  14. 操作数组的工具类
  15. 数组的实际使用场景

 Java7增强后的switch语句:支持String类型。之前的byte,short,int,long,char 4中整数类型,还有枚举类型。

Java的标签:只有放在循环语句之前才有作用。之后可以再使用   break outer; //来中断outer指定的循环。  continue outer;//跳过指定循环的剩下的语句

Java的数组:引用类型

Java的数组定义时不能指定长度,未分配内存空间,不能使用

数组的初始化:

  静态初始化:arrayName = new type[]{ ele1, ele2, ele3};  

  动态初始化:arratName = new type[length];  先由系统赋初始值,之后再赋值

    整数类型:0;  浮点类型:0.0;  字符类型:‘\u0000’;  布尔类型:false;  引用类型:null;

二维数组的初始化:int[][] arr = new int[4][];  //可以只指定最左边的数值,即最高维度的长度

加强for循环即foreach语句

每个方法都有其对应的栈区:main栈区,fn1 方法栈区

Java8增强的工具类:java.util.Arrays.  一系列方法

猜你喜欢

转载自www.cnblogs.com/zpq5935/p/10547139.html