JVM核心面试题及详细实战答案(完整版)
一、JVM基础核心面试题
1、简单说说你对JVM的理解,JVM的作用是什么?
详细答案:
JVM全称Java虚拟机,是运行Java字节码的虚拟机进程,也是Java实现跨平台的核心基础。
首先,Java代码编译后不会直接生成操作系统可识别的机器码,而是生成.class字节码文件,这套字节码是JVM专属的中间语言,不依赖具体操作系统。不同系统(Windows、Linux、Mac)有对应版本的JVM,只要安装JDK/JRE,就能运行统一的字节码,这就是“一次编译,到处运行”的原理。
其次,JVM核心作用不止是运行代码,还封装了底层复杂的内存管理、垃圾回收、
原创力文档

文档评论(0)