🚀 Java 基础入门
- 什么是 Java?
- Java 环境搭建
- Java 语法基础
- Java 面向对象编程 (OOP) 基础
- 类与对象
- 成员变量与局部变量
- 构造方法
- 封装 (private, public, protected)
- 继承 (extends)
- 多态 (方法重写、向上转型)
- 抽象类与抽象方法
- 接口 (interface)
- [[
this与super关键字]] - 静态成员 (static)
核心概念与高级特性
- 异常处理
- 异常的分类 (Checked, Unchecked)
- [[
try-catch-finally语句]] - [[
throw与throws]] - 自定义异常
- Java 集合框架 (Collections Framework)
- 泛型 (Generics)
- 输出)
- 多线程与并发
- 反射 (Reflection)
- 注解 (Annotations)
Java 8 及更高版本新特性
- Lambda 表达式
- Stream API
- Optional 类
- Date and Time API (JSR 310)
- 模块化系统 (Project Jigsaw - Java 9)
- 其他版本新特性 (var, Switch Expression, Text Blocks 等)