Appearance
Java 专题
起步入口3 组
专题序列10 个
关联文章46 篇
起步入口先选入口
起步入口先补语言、集合和运行时适合基础有些零散,想先把 String、类加载、ArrayList、HashMap 这类高频知识重新捋顺的人。
起步入口再补并发、锁和线程池适合已经开始写并发业务,想把 CAS、AQS、锁升级、线程池和 CompletableFuture 放到同一条线里理解的人。
起步入口最后补 JVM 与运行时排障适合你已经开始看 GC、对象分配、Full GC、线程打满和 Java 进程现场分析时进入。
阅读路径按场景进入
入门打底先把语言基础和集合补稳第一阶段先把 String、类加载、ArrayList、HashMap 这些最常见又最容易被低估的点补扎实。
核心原理把并发模型和容器机制看明白第二阶段重点看锁、CAS、AQS、LongAdder、ThreadLocal 和并发容器到底在解决什么问题。
工程实战围绕线程池、锁和异步继续深化第三阶段适合进入业务工程:什么时候上锁,什么时候异步拆分,线程池怎么配,拒绝策略怎么兜底。
案例排障从 JVM 和生产故障现象进入第四阶段面向真实故障:遇到 Full GC、线程池耗尽、CPU 飙升、对象分配异常时就顺着这一组往下看。
专题序列Java 专题本专题共 10 个序列 / 46 篇文章扩容后的文章会继续按序列归档在这里,适合先选一条主线再往下读。
2 篇文章Java 语言基础与运行时适合先把 String、类加载这类基础运行时问题看顺,再进入集合和并发。起步文章:String 到底能有多长
- String 到底能有多长
- Java 类加载的触发时机
- Java 集合怎么选
- ArrayList 为什么仍然是默认首选
- HashMap 和 ConcurrentHashMap 怎么选
- JUC 总览
- volatile 的作用与边界
- 锁与 CAS 怎么选
- 线程池参数怎么配
- 线程池拒绝策略怎么选
- CompletableFuture 实战
- JVM 内存问题怎么分析
- GC 日志怎么看
- Java 进程排查与 Heap Dump 使用记录
延伸相关入口如果你已经把 Java 核心主线补到业务落地阶段,下一步通常会继续进入 Spring 专题;如果你开始在 Java / Spring 里接入大模型应用,也可以继续去 AI 专题里的 Spring AI、Spring AI Alibaba、LangChain4j 那一组文章;如果你当前更偏线上排障,也可以直接切到生产问题专题。