JVM的运行过程,JVM运行过程
分享于 点击 3776 次 点评:75
JVM的运行过程,JVM运行过程
首先得清楚Java由四个方面组成:它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。
其中解释器应该是Java虚拟机(JVM),包含java解释器、即时编译器、运行期系统。
开发过程中:开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件),再然后字节码被装入内存,
运行过程中:一旦字节码进入虚拟机,它就会根据运行期系统被解释器解释执行,或者是被即时代码发生器有选择的转换成机器码执行。
Java虚拟机(JVM) 处在核心的位置,是程序与底层操作系统和硬件无关的关键。也是说java是一种无需考虑底层平台的原因(java的平台无关性)。
JVM下方是移植接口,移植接口由两部分组成:适配器和Java操作系统, 其中依赖于平台的部分称为适配器。
JVM 上方是Java的基本类库和扩展类库以及它们的API。
相关文章
- 暂无相关文章
用户点评