没有合适的资源?快使用搜索试试~ 我知道了~
JVM简介以及历史.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 21 浏览量
2023-08-19
11:34:33
上传
评论
收藏 37KB DOCX 举报
温馨提示
试读
9页
(1)jvm是一种用于计算设备的规范,它是一个虚构出来的机器,是通过在实际的计算机上仿真模拟各种功能实现的。 (2)jvm包含一套字节码指令集,一组寄存器,一个栈,一个垃圾回收堆和一个存储方法域。 (3)JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。 JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。
资源推荐
资源详情
资源评论
JVM 简介
1. 虚拟机概念、JVM 定义、JVM 规范和 JVM 产品
1.1 虚拟机概念
所谓虚拟机,就是一台虚拟的计算机,它是一款软件,用来执行一系列虚拟计算
机指令。大体上,虚拟机可以分为系统虚拟机和程序虚拟机。大名鼎鼎的 VMware
就属于系统虚拟机,它们完全是对物理计算机的仿真,提供了个可运行完整操作
系统的软件平台。程序虚拟机的典型代表就是 Java 虚拟机。
1.2 JVM 定义
Java 虚拟机是整个 Java 平台的基石,是 Java 技术用以实现硬件无关与操作
系统无关的关键部分,是 Java 语言生成出极小体积的编译代码的运行平台,
是保障用户机器免于恶意代码损害的屏障。
Java 虚拟机可以看做一台抽象的计算机如同真实的计算机那样,它有自己的
指令集以及各种运行时内存区域。
Java 虚拟机与 Java 语言并没有必然的联系,它只与特定的二进制文件格式
class 文件格式所关联,class 文件包含了 Java 虚拟机指令集(或者称为字节
码(bytecode))和符号表,以及其他一些辅助信息。
1.3 JVM 规范
Java 虚拟机规范是官方对准确 Java 虚拟机在架构上进行的一个设计和约定,
而具体的某某 Java 虚拟机这是对官方 Java 虚拟机规范的一个实现。
JDK 版本不同,Java 虚拟机规范也有一定差异
官方 Java 虚拟机规范地址
https://docs.oracle.com/javase/specs/index.html
1.4 JVM 产品
Classic VM(早期 Sun 的 Java 虚拟机)
Exact VM(早期 Solaris 平台上)
资源评论
Java毕设王
- 粉丝: 6329
- 资源: 1075
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功