JVM 基本概念

Posted 程序员超时空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的关系

以上是关于JVM 基本概念的主要内容,如果未能解决你的问题,请参考以下文章

JVM调优:基本概念

深入理解JVM - 分代的基本概念

JVM的基本概念

JVM 基本概念

JAVA高级篇(JVM基本概念)

彻底搞懂JVM类加载器:基本概念