JVM 指令集

按压栈、局部变量、运算、分支和方法调用分类列出 JVM 字节码指令,便于反汇编时查阅。

JVM 原理解析与实战

沿类加载、运行时数据区与对象创建流程,解析垃圾回收机制,并用堆参数示例展示调优思路。

20 分钟了解 Java 并发编程

从可见性、原子性和有序性出发,解释 Java 内存模型及 volatile、synchronized、final 的作用。

20 分钟了解 Java 容器

按 List、Set、Queue 和 Map 梳理常见 Java 容器的底层结构、性能特点与适用场景。

20 分钟了解 Java

以面向对象为起点,梳理 Java 的反射、异常、泛型、注解与 SPI 扩展机制。

与面试官聊 20 分钟 Java 线程池

解释线程池如何复用线程,并分析线程数过大带来的内存、切换和竞争成本及任务类型对容量的影响。

与面试官聊 20 分钟 JVM

梳理 JVM 内存区域、对象布局和垃圾回收,并结合 GC 日志与线程转储说明故障排查思路。