- 表达式语句
表达式后跟一个分号,
- 赋值表达式,如“i=3;”
- 自增或自减表达式,如“i++;”“–i;”
- 方法调用,如“System.out.println(“Hi”);”
- 创建对象,如 “new Integer(10);”
-
声明性语句
变量声明后跟一个分号,如 “char ch;” “int a =1;” -
流程控制语句
用以控制程序执行流程的语句 -
空语句
有时需要将连续的多条语句当作一个整体——以一对花括号起来,这些语句连同化括号一起被称为语句块,有时也称为复合语句。
- 语句块可以不包含任何语句,此时称为空语句快。
- 可以在语句块内声明变量,但该变量只有在语句块内部有效。
- 语句块内部声明的变量不能与之前外部声明的变量重名。
- 在语句块内部可以访问之前在外部声明的变量。
- 语句可以嵌套,并列的多个语句块内部可以声明重名的变量。