【JVM】JVM规范作用及其核心

目录

认识JVM规范的作用

JVM规范定义的主要内容


认识JVM规范的作用

Java 虚拟机规范为不同的硬件平台 提供了一种 编译Java技术代码的规范

Java虚拟机认得不是源文件,认得是编译过后的class文件,它是对这个class文件做要求、起作用的,而并不关心这个class文件是怎么来的。这也就进一步说明JVM与开发语言无关

该规范使Java 软件独立于平台,因为编译是针对作为虚拟机的"一般机器"而做。与什么操作系统无关,只针对虚拟机平台。

这个"一般机器"可用软件模拟并运行于各种现存的计算机系统,也可用硬件来实现。

JVM规范定义的主要内容

字节码指令集(相当于中央处理器CPU)

Class文件的格式

数据类型和值

运行时数据区

栈帧

特殊方法

类库

异常

虚拟机的启动、加载、链接和初始化

相关推荐
盖世英雄酱581369 分钟前
🚀不改SQL,也能让SQL的执行效率提升100倍
java·数据库·后端
Java技术小馆20 分钟前
Cursor链接远程服务器实现项目部署
java
用户05956611920926 分钟前
深入理解Spring Boot框架:从基础到实践
java·spring·编程语言
晴空月明32 分钟前
JVM 类加载过程与字节码执行深度解析
java
掉鱼的猫1 小时前
Solon AI + MCP实战:5行代码搞定天气查询,LLM从此告别数据孤岛
java·openai·mcp
带刺的坐椅2 小时前
Solon AI + MCP实战:5行代码搞定天气查询,LLM从此告别数据孤岛
java·mcp·solon-ai
androidwork2 小时前
嵌套滚动交互处理总结
android·java·kotlin
草履虫建模3 小时前
Tomcat 和 Spring MVC
java·spring boot·spring·spring cloud·tomcat·mvc·intellij-idea
枣伊吕波3 小时前
第十三节:第七部分:Stream流的中间方法、Stream流的终结方法
java·开发语言
天天摸鱼的java工程师3 小时前
Kafka是如何保证消息队列中的消息不丢失、不重复?
java·后端·kafka