Java零基础31-表达式与语句

版权声明:本文为博主原创文章,未经博主允许不得转载。 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-流程控制简介

猜你喜欢

转载自blog.csdn.net/shilishili/article/details/88529625