JVM
无论什么级别的Java从业者,JVM都是进阶时必须迈过的坎。不管是工作还是面试中,JVM都是必考题。如果不懂JVM的话,薪酬会非常吃亏(近70%的面试者挂在JVM上了)
详细介绍了JVM有关于线程、内存模型、JVM运行时内存、垃圾回收与算法、Java中四种引用类型、GC 分代收集算法 VS 分区收集算法、GC 垃圾收集器、JAVA IO/NIO 、JVM 类加载机制的各大知识点。
基本概念:
JVM 是可运行 Java 代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、 一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接 的交互。
![0a3219cd1fc63fdc3d50bd6a5a3e14f5.png](https://i-blog.csdnimg.cn/blog_migrate/c55f24f1635fd90dfd0faa595a519be9.jpeg)
详细知识点太多,文案过长可见《Java核心知识体系》
![57abc04757d46515d50abe5218ffc9b8.png](https://i-blog.csdnimg.cn/blog_migrate/544019373d60c92b2d3015d4ae7911ad.jpeg)
JVM目录
Java集合
通常,我们的程序需要根据