Java代码三级跳——表达式、语句和代码块
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:36
Java代码三级跳—表达式、语句和代码块
- 表达式(expression):Java中最基本的一个运算。比如一个加法运算表达式。1+2是一个表达式,a+b也是。
- 语句(statement):类似于平时说话时的一句话,由表达式组成,以 ; 结束。int a = 3; y = a + 9; System.out.println(y); 都是语句。
- 代码块(code block):一对大括号括起来的内容就是一个代码块。
Java是区分大小写的
- 关键字和标识符都是区分大小写的
- 类名必须与文件名一致,包括大小写要求
- 使用变量时,名字必须和声明变量时的标识符大小写一致
- 方法名也区分大小写。main和Main是两个名字
- 类型也区分大小写。int是数据类型,Int不是
- System.out.println可以被Java认识,SYSTEM.Out.Println就不可以
字面值不简单
- 整数的字面值类型默认是int
- 超过int的范围会报错。这时就需要使用取值范围更大的类型了。

运行后,同样会报错:

int x = 5; int y = x + 1; 包含多少语法点?
- int x = 5;
- 关键字 int
- 标识符 x
- 运算符 =
- 字面值 5
- 数据类型,Java中的数据都有类型,数据类型有其取值范围 int x = 5;
- 变量的创建和赋值
- int y = x + 1;
- 变量的使用,标识符区分大小写
- 加法运算符
- 表达式、语句和代码块
- 上一篇: java代码实现鼠标双击出现画图
- 下一篇: Java代理之jdk动态代理+应用场景实战
相关文章
-
java代码实现鼠标双击出现画图
java代码实现鼠标双击出现画图
- 互联网
- 2026年04月04日
-
java导入shapefile到postgis
java导入shapefile到postgis
- 互联网
- 2026年04月04日
-
java的string类怎么互相比较
java的string类怎么互相比较
- 互联网
- 2026年04月04日
-
Java代理之jdk动态代理+应用场景实战
Java代理之jdk动态代理+应用场景实战
- 互联网
- 2026年04月04日
-
Java代理(静态代理、JDK动态代理、CGLIB动态代理)
Java代理(静态代理、JDK动态代理、CGLIB动态代理)
- 互联网
- 2026年04月04日
-
java从基础知识(十)java多线程(下)
java从基础知识(十)java多线程(下)
- 互联网
- 2026年04月04日






