标签:字节码 虚拟 jdk与jre 部分 类加载器 asi virt 编译 的区别
答:JDK是java开发工具包的一个标准,它包含了一些工具,以及为开发java程序所需要的库,它也包含编译器,调试工具。
JRE是java运行时环境,它包含在JDK当中,JRE提供必要的库以及JVM,因为这是运行java程序所必须的。
答:java虚拟机(java Virturl Machine JVM)是一个抽象的机器,用于执行java字节码,不同的硬件平台JVM是不同的,JVM本身是平台相关的,JVM负责加载验证以及执行字节码。
答:在java当中,JVM分配内存给不同的进程、方法、还有对象,内存区域划分如下:
答:JIT全称:just in time,及时的,及时编译器主要用于改善java的性能,它默认是开启的,它是编译时更早的处理以便运行时更良好的运行,java已经通过在JVM当中广泛的使用JIT编译器。
标签:字节码 虚拟 jdk与jre 部分 类加载器 asi virt 编译 的区别
原文地址:https://www.cnblogs.com/qiudaozhang/p/9419278.html