Java 是企业级应用与后端开发的主流语言,生态极其丰富。本分类从基础语法与面向对象出发,逐步深入 JVM 内部机制、并发、I/O 与 Spring 生态。
子文档
- 基础语法与面向对象 — 类型、类、继承、接口、访问修饰符
- JVM 内存模型 — 堆/栈/方法区、类加载、GC 基础
- 集合框架 — List/Set/Map、HashMap 原理、fail-fast
- 异常处理 — Throwable 体系、受检与非受检
- 并发编程 — synchronized、volatile、线程池、ConcurrentHashMap
- 泛型 — 泛型类/方法、通配符、类型擦除
- I/O 与 NIO — 字节/字符流、NIO Channel/Buffer/Selector
- Spring 生态 — IoC、AOP、Spring Boot、Spring MVC