Java 中的语句类型

2025年3月17日 | 阅读 3 分钟

语句大致相当于自然语言中的句子。总的来说,语句就像有意义的英语句子。在本节中,我们将讨论Java 中的语句是什么以及Java 中的语句类型

Java 中的语句是什么?

在 Java 中,语句是告诉编译器执行什么的可执行指令。它形成一个要执行的完整命令,并且可以包含一个或多个表达式。句子形成一个完整的想法,可以包含一个或多个从句。

语句的类型

Java 语句可大致分为以下几类:

Types of Statements in Java

表达式语句

表达式是任何 Java 程序的基本组成部分。通常,它用于生成一个新值。有时,我们也可以将一个值赋给一个 变量。在 Java 中,表达式是值、变量、运算符方法调用的组合。

Java 中有三种类型的表达式:

  • 产生值的表达式。例如,(6+9), (9%2), (pi*radius) + 2。请注意,括号内的表达式将首先求值,然后才是其余表达式。
  • 赋值值的表达式。例如,number = 90, pi = 3.14
  • 既不产生结果也不赋值的表达式。例如,使用递增或递减运算符分别递增递减值、方法调用等。这些表达式会修改变量的值或程序的状态(内存)。例如,count++, int sum = a + b;该表达式仅改变变量sum的值。变量ab的值不变,因此这也是一个副作用。

声明语句

在声明语句中,我们通过指定数据类型和名称来声明变量和常量。变量保存将在 Java 程序中使用到的值。例如:

此外,我们还可以为变量初始化一个值。例如:

Java 还允许我们在单个声明语句中声明多个变量。请注意,所有变量必须是相同的数据类型。

控制语句

控制语句决定 Java 程序的流程(语句的执行顺序或序列)。在 Java 中,语句是自上而下解析的。因此,使用控制流语句可以根据特定条件中断程序的某个部分。

Types of Statements in Java

控制语句有以下类型:

  1. 条件语句或选择语句
  2. 循环语句或迭代语句
  3. 流程控制语句或跳转语句

语句示例