SpringBoot核心原理与自动装配详解
全面讲解SpringBoot自动装配机制、启动流程、Tomcat嵌入原理、配置文件、条件注解等核心知识。
Spring核心:注解原理与手写Spring框架
深入剖析Spring注解体系(@Component/@Autowired/@Configuration等)及其底层原理,并通过手写简易Spring框架理解IOC和AOP的实现机制。
Spring AOP原理与自定义注解详解
从静态代理、JDK动态代理到CGLIB代理,深入理解Spring AOP的实现原理与通知执行顺序;结合面试题分析Spring4/Boot2的AOP差异;系统讲解Java注解机制与自定义注解实践。
JVM与JUC并发编程完全指南
系统讲解JUC并发工具包与JVM核心体系:Lock接口、线程通信、Condition、线程池、BlockingQueue、ReentrantReadWriteLock、类加载、堆结构、GC垃圾回收、参数调优。
JVM虚拟机核心知识体系
从JVM组成结构(类加载子系统、运行时数据区、执行引擎)、对象创建与内存布局、字节码文件结构到JVM调优,构建完整的JVM知识图谱。
Java多线程与并发编程深度解析
全面覆盖Java多线程核心知识:线程基础、CompletableFuture异步编程、锁机制、CAS与原子类、ThreadLocal、JMM、volatile、对象内存布局与锁升级。
Java反射机制详解:Class、Field、Method与Constructor
系统讲解Java反射机制的核心类(Class/Field/Method/Constructor)的常用方法,通过Book示例演示反射创建对象、访问私有成员,并分享通联支付项目中的反射架构实践。
Java集合核心问题:哈希冲突与并发修改异常
解析HashMap哈希冲突的解决机制、equals与hashCode的契约关系,以及ConcurrentModificationException的成因与迭代器安全删除方案。