舌战面试官-JVM篇
舌战面试官-JVM篇一.讲讲JVM的主要组成部分及其作用
一.讲讲JVM的主要组成部分及其作用
JVM内存区域分为运行时数据区,类加载子系统,执行引擎,本地库接口和本方方法库;
运行时数据区:虚拟机栈,本地方法栈,堆,方法区程序计数器
类加载子系统:类加载器
执行引擎:即时编译器,垃圾回收器
作用:首先编译器将.java编译成.class字节码 ,类加载子系统通过全限定类名将字节码加载进运行时数据区的方法区。字节码文件通过执行引擎转换成底层系统指令,再交给cpu去执行,而过程中需要用到其他语言,就得通过本
原创
2022-03-07 22:04:42 ·
209 阅读 ·
0 评论