没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
JVM 实 现 机 制
宋 秉 华
主要内容
1. JVM 相关概念
2. JVM 实现机制
运行环境
抽象实现机制
内部体系结构
内部线程机制
的数据类型
的
的 文件
的垃圾回收
的 内存管理
3. JVM 相关专题
3.1 java 性能准则
3.2 java 同步问题
3.3 java 对象创建
3.4 String 对象
3.5 java 沙箱
一、 JVM 相关概念
相关概念
1.1 什么是 JVM
JVM 是 虚拟机( )的缩写,是一个虚构出来的计算
机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 虚拟机有
自己完善的虚拟硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。
谈到 虚拟机时,可能是指:
抽象的 虚拟机规范
一个具体的 虚拟机实现
一个运行的 虚拟机实例
本 主要讲解 虚拟机的具体实现机制
1.2 JVM 的基本原理
JVM 屏蔽了与具体操作系统平台相关的信息,使得 语言编译程序只需生成在
虚拟机上运行的目标代码 字节码 ! ,就可以在多种平台上不加修改地运行。
虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器
指令执行。
相关概念
1.3 JVM 的配置问题 :
java.exe 是 java class 文件的执行程序,但实际上 java.exe 程序只是一个执行的
外壳,它会装载 jvm.dll ,这个动态连接库才是 java 虚拟机的实际操作处理所在。
"##$%&' % ()(* 目录下有两个目录: 与 ,两个目录下分别
各有一个 )+, 这就是真正的 )+ 所在。
使用 模式可以提高性能,启动比 模式慢。当该参数不指定时,虚拟机
启动检测主机是否为服务器,如果是则以 模式启动,否则以 模式启动,
-'. 检测的根据是至少 个 /0 和最低 12 内存。
)+ 无法单独工作,当 )+ 启动后,会使用 3#/4 之中的 *5 !
与 1/# ! 载入辅助用的动态链接库,而这些辅助用的动态链接库( )都
必须位于 )+ 所在目录的父目录之中。
剩余63页未读,继续阅读
资源评论
edisonlg
- 粉丝: 53
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 上市公司上下游供应链数据(2001-2023年)
- TortoiseGit,git小乌龟
- 中位值滤波法,作为一种非线性滤波方法,能够有效去除信号中的噪声,尤其适用于处理脉冲噪声或随机噪声
- StringBuilderExtensions 字符串拼接
- 电子控制板3D模型 电子控制板
- 【源码+数据库】基于SSM框架+mysql实现的甜品饮品店蛋糕店管理系统
- 中国各省环境污染指数(原始数据、结果)(2008-2022年).xlsx
- 免费谷歌浏览器chrome chromedriver 128.0.6613.137 win64 下载
- 卡特彼勒 C32 发动机3D
- 【Unity村庄场景生成工具】Fantasy Village Spawner Pack
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功