2023年11月26日发(作者:)

⾯试的java如何说未来规划_2020年⾯试官最喜欢问的16

Java内存模型⾯试题,20。。。

前⾔

对于⼀名 Java ⼯程师来说,JVM 可以说是⾯试必问的⼀个知识点,⽽⼤多数⼈可能没有对 JVM 的实际开发和使⽤经验,毕竟在⼯作中⽤

到的很少,甚⾄说没有接触过,但是在我们技术晋升时,我们必须对 JVM 理解,知道它是什么?在项⽬中遇到性能问题⼜该怎么做?这⼀

篇⽂章将带你深⼊了解 JVM 需要掌握的各个知识点。这也将帮助你完成从对 JVM 零接触到深⼊理解的转变,⼩编这⾥还整理了⼀份详细

的JVM性能优化的思维导图,需要的朋友可以点击看看呢,关注公众号:麒麟改bug。

Java内存模型

1. 我们开发⼈员编写的Java代码是怎么让电脑认识的

⾸先先了解电脑是⼆进制的系统,他只认识 01010101

⽐如我们经常要编写 电脑是怎么认识运⾏的

是我们程序员编写的,我们⼈可以认识,但是电脑不认识

Java⽂件编译的过程

Execution engine(执⾏引擎):执⾏classes中的指令。

总结:也可以把它叫做线程计数器

以上⾯试题及资料⼩编以及整理成⽂档【附答案】这⾥还总结了 Java虚拟机(JVM)⾯试题 51道+Java虚拟机:JVM⾼级特性与最佳实践