← 返回目录

第二章:基础语法

类型、数组、控制流与异常

1. 变量与字面量

Java 是静态类型语言。局部变量可用 var 推断类型(Java 10+)。

var count = 42;          // int
String name = "HackCha";
final double PI = 3.14159;

final 表示赋值后不可变,类似其他语言的 const。

2. 数组

int[] nums = {1, 2, 3};
int[] a = new int[10];
Arrays.fill(a, -1);

3. 控制流

for (int i = 0; i < 3; i++) {
    System.out.println(i);
}

for (var item : List.of("a", "b")) {
    System.out.println(item);
}

4. 异常

try {
    Files.readString(Path.of("missing.txt"));
} catch (IOException e) {
    throw new UncheckedIOException(e);
} finally {
    System.out.println("cleanup");
}

5. 文本块(Java 15+)

String sql = """
    SELECT id, name
    FROM users
    WHERE active = true
    """;

📋 本章要点

掌握 var、数组、增强 for、受检异常与文本块,为面向对象与集合章节做准备。

评论加载中...