Java 基础知识
JDK 与 JRE 的区别:
JDK (Java Development Kit) 是 Java 开发工具集,包含 JRE 和开发工具。JRE (Java Runtime Environment) 是 Java 运行时环境,包含 Java 程序运行所需的基础类库。
数据类型
Java 中的数据类型:
- 基本数据类型:存储数值、字符和布尔值的类型,包括整型 (byte, short, int, long), 浮点型 (float, double), 布尔型 (boolean) 和字符型 (char)。
- 引用数据类型:存储对象的引用,包括数组、类和接口。
- 枚举类型:用于定义一组命名的常量。
运算符
& 和 && 的区别:
- &:按位与运算符,对两个操作数的每一位都进行与运算。
- &&:逻辑与运算符,只有当两个操作数都为 true 时才返回 true,否则返回 false。&& 运算符具有短路特性,即如果第一个操作数为 false,则不会计算第二个操作数。
循环
Java 中的循环类型:
- for 循环:用于执行固定次数的循环。
- while 循环:用于在条件为 true 时重复执行代码块。
- do...while 循环:类似于 while 循环,但至少会执行一次循环体。
- foreach 循环:用于遍历数组或集合中的元素。
do...while 和 while 的区别:
- do...while 循环会在检查条件之前执行一次循环体,而 while 循环会在检查条件之后执行循环体。
while 和 for 的区别:
- while 循环适用于循环次数不确定的情况,而 for 循环适用于循环次数确定的情况。
数组
Java 数组的特点:
- 数组是引用数据类型,存储对数组对象的引用。
- 数组的长度在创建后是固定的。
- 可以使用索引访问数组元素。
方法结构
Java 方法结构:
一个 Java 方法由以下部分组成:
- 访问修饰符: 定义方法的访问权限,例如 public、private、protected 等。
- 返回类型: 指定方法返回值的数据类型。
- 方法名: 方法的名称,用于标识和调用方法。
- 参数列表: 包含传递给方法的变量的类型和名称,用括号括起来。
- 方法体: 包含方法的代码块,定义方法的行为。
暂无评论