JVM 基本概念

一Java从编码到执行的过程

二关于跨平台的语言和跨语言的平台

1Java是跨平台的语言

2JVM是跨语言的平台

三什么是JVM

jvm是一种规范。(javavirtualmachinespecifications)。

https://docs.oracle.com/en/java/javase/13/

https://docs.oracle.com/javase/specs/index.html

它是虚构出来的一台计算机。

  • 字节码指令集合(汇编语言)

  • 内存管理:栈堆方法区等。

四jvm与class文件格式

jvm跟Java无关,任何语言(不仅仅是 Java ),只要生成class ,就可以被JVM编译执行。

五常见的JVM实现

六JDKJREJVM的关系

猜你喜欢

转载自blog.csdn.net/m0_54864585/article/details/126410090