1.标识符
想象一下,你要给家里每一个房间贴上标签,以便区分它们的功能。在Java里,标识符就相当于这样的标签,是用来给变量、类、方法等命名的。规则如下:
• 可以由字母(包括英文字母和下划线)、美元符号 $ 以及数字组成,但不能以数字开头。
• 区分大小写,例如 myVariable 和 myvariable 是两个不同的标识符。
• 不能使用Java保留的关键字作为标识符。
int myFirstVariable = 10; // 这里的 myFirstVariable 就是一个合法的标识符
2.关键字(Keyword)
关键词就好比编程世界的专用术语,Java已经预设了一套固定词汇,它们有着特殊的含义和用途,比如 public、class、if 等。这些词你可不能随意拿去当变量名。
3.变量(Variable)
变量就像是一个容器,它可以存放不同类型的数据。声明变量时需要指定其数据类型,之后就可以改变或读取其中的值了。
int age; // 声明一个整数类型的变量age age = 25; // 给age赋值为25
4.数据类型
Java提供了多种数据类型,包括基本数据类型(如整型int、浮点型float和double、字符char、布尔型boolean等)以及引用数据类型(如类、接口和数组)。
// 基本数据类型实例 int num = 123; float price = 3.14f; char letter = 'A'; boolean isStudent = true; // 引用数据类型实例 String name = "Alice"; // String是引用类型
5.运算符(Operators)
运算符像是数学里的加减乘除符号,但在Java中更为丰富,包括算术运算符、关系运算符、逻辑运算符、赋值运算符等等。
int sum = 5 + 3; // 算术运算符 bool isEqual = (5 == 5); // 关系运算符 bool isBigEnough = (num > 10 && num < 20); // 逻辑运算符 num += 2; // 赋值运算符,相当于 num = num + 2;
6.控制语句(Control Statements)
这部分主要包括条件分支(if…else、switch)和循环(for、while、do…while)。
条件分支
int score = 85; if (score >= 90) { System.out.println("优秀!"); } else if (score >= 80) { System.out.println("良好!"); } else { System.out.println("继续努力!"); }
循环
for (int i = 1; i <= 10; i++) { System.out.println(i); }
总结
经过以上的讲解,你应该对Java基础语法有了初步的认识,掌握了标识符的命名规则、理解了关键字的作用、学会了如何声明和使用变量、熟悉了常见数据类型及其操作、明白了各种运算符的功能,还了解了如何利用控制语句来进行逻辑判断和循环执行。
接下来,请务必尝试编写一些小程序,通过反复练习加深理解,不断巩固这些基础知识。只有理论联系实际,才能真正内化为自己的技能
练习
1. 创建多个变量,并分别用不同的数据类型赋值。
2. 编写一段程序,使用if…else语句判断输入的成绩等级。
3. 使用循环输出从1到100的所有偶数。