版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shilishili/article/details/88529625
阅读完后:
- 什么是表达式【掌握】
- 什么是语句【掌握】
- 表达式与语句的区别【掌握】
前言
我们开始学习 Java 表达式与语句。
什么是表达式
Java 表达式是变量、字面量、常量、运算符、方法调用的运算,它们组合在一起生成或计算一个值的语句被称为表达式。综上所述,表达式是一个能够提供值的语句。例如:100 + 98 就是一个表达式。
表达式举例
名称 | 举例 |
---|---|
字面量 | 数字字面量、布尔字面量、字符字面量、字符串字面量等 |
变量名 | myString、x |
一元运算符、二元运算符 | i++、x+2 |
算术表达式 | 100 + 200 |
关系表达式 | 3>7、3<7 |
布尔逻辑表达式 | (5>4)&&true、!false |
位运算表达式 | a=34^3 |
赋值表达式 | int num = 2 |
条件表达式 | b = 100 > 89 ? true : false |
以及复合表达式 | int num = 5; num+=5; |
Java 语句
Java 程序中的代码执行指令,都可以分解为一系列的语句。Java 语句就是一条简单的操作指令,它可以让计算机执行某种操作。
下面语句提供了执行的指令:
System.out.println(num); // 打印语句
int myInt = 100; // 赋值语句,将 100 赋值给 int 类型的变量 myInt
Java 语句格式
Java 语句以分号( ; )结束/结尾。通常,一条语句占一行,如果想要结束该条语句的话,需要使用分号( ; )结尾。
一行放置多条语句
public static void main(String[] args) {
int num = 2; System.out.println(num); int count = num + 1; System.out.println(count);
}
一行放置多条语句会使不易于代码的理解,可读性也变差了,每条语句占一行的良好的编写规范。
推荐放置多条语句
public static void main(String[] args) {
int num = 2;
System.out.println(num);
int count = num + 1;
System.out.println(count);
}
表达式语句
Java 表达式语句就是在表达式后加上分号作为语句来使用。
例如,使用加法运算符 “+” 将 x + y 相加,然后将结果存储在变量 z
int x = 1;
int y = 100;
int z = x + y; // 表达式语句,int z 为语句,x + y 为表达式,总称为表达式语句
表达式和语句的区别
1、一个语句可以由一个表达式组成也可以由多个表达式组成,或者可以没有表达式。
2、表达式(Expression)有值,而语句(Statement)不总有。
3、表达式可以作为语句的是赋值表达式、自增/减表达式以及方法调用表达式。
在本章我们学习了:
- 表达式就是组合生成或计算值的语句
- 语句就是一条简单的操作指令
- 表达式语句就是表达式后面加上分号作为语句来使用
- 语句和表达式的区别
接下来,我们开始学习 Java 流程控制简介:Java零基础31-流程控制简介