java体系技术梳理2025年11月10日总结阅读需 4 分钟1. java 基础 1.1 java 语言基础 1.1.1 基础语法与面向对象 1.1.1.1 重载与重写的区别 1.1.1.2 == 和 equals 1.1.1.3 String, StringBuilder,StringBuffer 1.1.1.4 Java 中的异常 1.1.2 集合类 1.1.2.1 java 的数据结构 1.1.2.2 java 的集合类 1.1.2.3 HashMap 的原理 1.1.3 Lambda 表达式 1.1.4 反射以及泛型 1.1.4.1 反射 1.1.4.2 泛型 1.1.5 网络编程 1.1.5.1 BIO, NIO, AIO 1.1.6 IO 流 1.1.6.1 IO 流 1.1.7 数据结构与算法 1.1.7.1 排序算法 1.1.7.2 字符串类 1.1.7.3 搜索 1.2 并行相关 1.2.1 原理 1.2.1.1 ThreadLocal 的原理 1.2.1.2 解释悲观锁与乐观锁 1.2.1.3 synchronized 原理 1.2.1.4 synchronized 锁升级 1.2.1.5 对比 synchronized 和 volatile 1.2.1.6 对比 synchronized 和 lock 1.2.2 线程池 1.2.2.1 线程池的核心参数