03|Java基础语法:讲解标识符、关键字、变量、数据类型、运算符、控制语句(条件分支、循环)

简介: 03|Java基础语法:讲解标识符、关键字、变量、数据类型、运算符、控制语句(条件分支、循环)

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的所有偶数。


目录
相关文章
|
11天前
|
Java
java基础(8)数据类型的分类
Java数据类型分为基本数据类型(8种)和引用数据类型。基本类型包括byte, short, int, long, float, double, boolean, char。每种类型有固定占用空间大小,如int占用4字节。字符编码如ASCII和Unicode用于将文字转换为计算机可识别的二进制形式。
43 2
|
2月前
|
Java 程序员
Java数据类型:为什么程序员都爱它?
Java数据类型:为什么程序员都爱它?
41 1
|
11天前
|
存储 Java Windows
java基础(9)数据类型中的char类型以及涉及到的转义字符
Java中的char类型可以存储一个中文字符,因为它占用两个字节。转义字符允许在代码中使用特殊字符,例如`\n`表示换行,`\t`表示制表符,`\\`表示反斜杠,`\'`表示单引号,`\"`表示双引号。可以使用`\u`后跟Unicode编码来表示特定的字符。
25 2
java基础(9)数据类型中的char类型以及涉及到的转义字符
|
11天前
|
Java
java基础(10)数据类型中的整数类型
Java中的整数类型包括byte、short、int和long。整数字面值默认为int类型,加L表示long类型。整数字面值可以是十进制、八进制(0开头)或十六进制(0x开头)。小容量类型(如int)可自动转换为大容量类型(如long),但大容量转小容量需强制转换,可能导致精度损失。
23 2
|
22天前
|
存储 Java
Java内置数据类型和实例的详解
Java内置数据类型分为基本和引用两类。基本数据类型包括整型(`byte`、`short`、`int`、`long`)、浮点型(`float`、`double`)、字符型(`char`)和布尔型(`boolean`),用于存储简单的数值;引用数据类型则用于存储对象的引用,包括类(如`String`)、接口和数组。掌握这两类数据类型是Java编程的基础。以下示例展示了各种数据类型的使用方法。
|
4月前
|
存储 Java
Java基础手册(标识符 关键字 字面值 变量 数据类型 字符编码 运算符 控制语句 方法及方法重载和递归 面向对象与面向过程)
Java基础手册(标识符 关键字 字面值 变量 数据类型 字符编码 运算符 控制语句 方法及方法重载和递归 面向对象与面向过程)
32 0
|
5月前
|
算法 Java 数据安全/隐私保护
【Java开发指南 | 第二篇】标识符、Java关键字及注释
【Java开发指南 | 第二篇】标识符、Java关键字及注释
27 5
|
5月前
|
存储 Java
深入理解Java的标识符和关键字
深入理解Java的标识符和关键字
41 0
|
5月前
|
Java
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
27 0
|
5月前
|
Java
【Java探索之旅】我与Java的初相识(完):注释,标识符,关键字
【Java探索之旅】我与Java的初相识(完):注释,标识符,关键字
37 0
下一篇
无影云桌面