Files
mkdocs/docs/学习笔记/Java学习.md
2026-01-05 10:31:24 +08:00

1.4 KiB

Java 学习笔记

基础语法

变量和数据类型

// 基本数据类型
int age = 25;
double price = 99.99;
boolean isActive = true;
String name = "Java";

控制结构

// if-else
if (age >= 18) {
    System.out.println("成年人");
} else {
    System.out.println("未成年人");
}

// for 循环
for (int i = 0; i < 10; i++) {
    System.out.println(i);
}

面向对象

类和对象

public class Person {
    private String name;
    private int age;
    
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
    
    public void introduce() {
        System.out.println("我是 " + name + ",今年 " + age + " 岁");
    }
}

集合框架

List

List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("Go");

Map

Map<String, Integer> map = new HashMap<>();
map.put("Java", 1);
map.put("Python", 2);

常用工具类

String 操作

String str = "Hello World";
str.length();           // 长度
str.substring(0, 5);    // 子串
str.split(" ");         // 分割

学习资源