Java基本程序设计结构中容易忽略的一些知识点

  在学习Java基本程序结构的过程中以下一些基础知识很容易被我们忽略。

  块(复合语句)是指由一对大括号括起来的若干条简单的Java语句。快确定了变量的作用域。一个块可以嵌套在另一个块中,不可以在嵌套的块中重定义变量。

switch case

  switch语句中 case标签类型可以是char byte short int 的常量表达式;枚举常量;从jdk7开始字符串字面量也可以。

break continue 以及带标签的break cotinue

  break是跳出当层循环体;continue 跳出本次循环;
  带标签的break continue,首先标签必须放在希望跳出的最外层循环之外,并且必须紧跟一个冒号。带标签的break 跳转到带标签的语句快末尾;带标签的conitnue 跳转到与标签匹配的循环顶部(最靠近标签的循环体)。
  事实上,可以把标签应用到任何语句中,甚至可以应用到if语句或者块语句中。需要注意,只可以跳出语句块,而不能跳入语句块

不规则数组

  Java实际上没有多维数组,只有一维数组。多维数组可以理解为数组的数组。

猜你喜欢

转载自blog.csdn.net/dingpf1209/article/details/80715561