JVM并发考什么+高频面试题

JVM 的内容说多也多,说少也少,因为 JVM 在面试时,绝大多数就是问你类加载的双亲委派机制 + 运行时内存划分区域 + 垃圾回收,其中垃圾回收,存在很多不确定性,因为这玩意说难不难,但是知识点很多,背或不背,是个问题,所以我是建议你根据自己的时间来。

一般来说,看周志明那本《深入理解 Java 虚拟机》就差不多够用的了,然后我也找了个专栏,之前我看过这本书,也看过极客时间的虚拟机,也看过中华石衫的 JVM,那我觉得中华石衫的 JVM不错,非常适合当作复习,你们可以拿这个专栏复习(这几天更完)
从零开始带你成为JVM高手

然后你们根据自己的情况,来选择要不要看书,要不要看专栏,那我的建议是,有时间就都看吧,多看看总归没坏处,加深理解。

下面我说一说一些高频考点的资料,大家看的时候,做个简单的笔记就行了,这块除了垃圾回收,其他都比较好记(下面是视频,你们看上面的PDF也行)

平台无关性如何实现

JVM如何加载class文件.

什么是反射

谈谈ClassLoader

ClassLoader的双亲委派机制

loadClass和forName的区别

Java内存模型之线程独占部分

Java内存模型之线程共享部分

Java内存模型之 常考题解析

垃圾回收之标记算法

Java垃圾回收之回收算法

Java垃圾回收之新生代垃圾收集器

Java垃圾回收之老年垃圾收集器

Java垃圾回收之常见面试题

Java垃圾回收之总结

后面的话,大家如果学了,但是不知道掌握的如何,可以通过我模拟面试来判断自己掌握的如何

发表评论

后才能评论