[认识字节码](%E5%88%9D%E5%A7%8B%E5%AD%97%E8%8A%82%E7%A0%81.md)
[000Java发展历史](000Java%E5%8F%91%E5%B1%95%E5%8E%86%E5%8F%B2.md)
[000Macos10.15.7上编译OpenJDK8u](000Macos10.15.7%E4%B8%8A%E7%BC%96%E8%AF%91OpenJDK8u.md)
[001熟悉Java内存区域](001%E7%86%9F%E6%82%89Java%E5%86%85%E5%AD%98%E5%8C%BA%E5%9F%9F.md)
[002熟悉HotSpot中的对象](002%E7%86%9F%E6%82%89HotSpot%E4%B8%AD%E7%9A%84%E5%AF%B9%E8%B1%A1.md)
[003Java如何计算对象大小](%E5%A6%82%E4%BD%95%E8%AE%A1%E7%AE%97%E5%AF%B9%E8%B1%A1%E5%A4%A7%E5%B0%8F.md)
[004垃圾判定算法与4大引用](004%E5%9E%83%E5%9C%BE%E5%88%A4%E5%AE%9A%E7%AE%97%E6%B3%95%E4%B8%8E4%E5%A4%A7%E5%BC%95%E7%94%A8.md)
[005回收堆和方法区中对象](005%E5%9B%9E%E6%94%B6%E5%A0%86%E5%92%8C%E6%96%B9%E6%B3%95%E5%8C%BA%E4%B8%AD%E5%AF%B9%E8%B1%A1.md)
[006垃圾收集算法](006%E5%9E%83%E5%9C%BE%E6%94%B6%E9%9B%86%E7%AE%97%E6%B3%95.md)
[007HotSpot虚拟机垃圾算法实现篇1](007HotSpot%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%9E%83%E5%9C%BE%E7%AE%97%E6%B3%95%E5%AE%9E%E7%8E%B0%E7%AF%871.md)
[007HotSpot虚拟机垃圾算法实现篇2](007HotSpot%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%9E%83%E5%9C%BE%E7%AE%97%E6%B3%95%E5%AE%9E%E7%8E%B0%E7%AF%872.md)
[007HotSpot虚拟机垃圾算法实现篇3](007HotSpot%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%9E%83%E5%9C%BE%E7%AE%97%E6%B3%95%E5%AE%9E%E7%8E%B0%E7%AF%873.md)
[008垃圾收集器](008%E5%9E%83%E5%9C%BE%E6%94%B6%E9%9B%86%E5%99%A8.md)
[009内存分配与回收策略](009%E5%86%85%E5%AD%98%E5%88%86%E9%85%8D%E4%B8%8E%E5%9B%9E%E6%94%B6%E7%AD%96%E7%95%A5.md)
[010Java虚拟机相关工具](010Java%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9B%B8%E5%85%B3%E5%B7%A5%E5%85%B7.md)
[011调优案例分析](011%E8%B0%83%E4%BC%98%E6%A1%88%E4%BE%8B%E5%88%86%E6%9E%90.md)
[012一次IDEA的启动速度调优](012%E4%B8%80%E6%AC%A1IDEA%E7%9A%84%E5%90%AF%E5%8A%A8%E9%80%9F%E5%BA%A6%E8%B0%83%E4%BC%98.md)
[013类文件Class的结构](013%E7%B1%BB%E6%96%87%E4%BB%B6Class%E7%9A%84%E7%BB%93%E6%9E%84.md)
[014熟悉字节码指令](014%E7%86%9F%E6%82%89%E5%AD%97%E8%8A%82%E7%A0%81%E6%8C%87%E4%BB%A4.md)
[015类加载机制(过程)](015%E7%B1%BB%E5%8A%A0%E8%BD%BD%E6%9C%BA%E5%88%B6.md)
[016类加载器](016%E7%B1%BB%E5%8A%A0%E8%BD%BD%E5%99%A8.md)
[IDEA的JVM参数](IDEA%E7%9A%84JVM%E5%8F%82%E6%95%B0.md)
- 面试突击
- Java虚拟机
- 认识字节码
- 000Java发展历史
- 000Macos10.15.7上编译OpenJDK8u
- 001熟悉Java内存区域
- 002熟悉HotSpot中的对象
- 003Java如何计算对象大小
- 004垃圾判定算法与4大引用
- 005回收堆和方法区中对象
- 006垃圾收集算法
- 007HotSpot虚拟机垃圾算法实现篇1
- 007HotSpot虚拟机垃圾算法实现篇2
- 007HotSpot虚拟机垃圾算法实现篇3
- 008垃圾收集器
- 009内存分配与回收策略
- 010Java虚拟机相关工具
- 011调优案例分析
- 012一次IDEA的启动速度调优
- 013类文件Class的结构
- 014熟悉字节码指令
- 015类加载机制(过程)
- 016类加载器
- IDEA的JVM参数
- Java基础
- Java自动装箱与拆箱
- Java基础数据类型
- Java方法的参数传递
- Java并发
- 001走入并行的世界
- 002并行程序基础
- 003熟悉Java内存模型JMM
- 004Java并发之volatile关键字
- 005线程池入门到精通
- 006Java多线程间的同步控制方法
- 007Java维基准测试框架JMH
- 008Java并发容器
- 009Java的线程实现
- 010Java关键字synchronized
- 011一些并行模式的熟悉
- 单例模式和不变模式
- 生产者消费者模式
- Future模式
- 012一些并行算法的熟悉
- 面试总结
- 长亮一面