- 3
- 0
- 约1.07万字
- 约 10页
- 2018-03-09 发布于河南
- 举报
JVM学习总结
1. JVM内存
如图所示,JVM主要包括两个子系统和两个组件。两个子系统分别是Class loader子系统和Execution engine(执行引擎) 子系统;两个组件分别是Runtime data area (运行时数据区域)组件和Native interface(本地接口)组件。?Class loader子系统的作用:根据给定的全限定名类名(如 java.lang.Object)来装载class文件的内容到 Runtime data area中的method area(方法区域)。Java程序员可以extends java.lang.ClassLoader类来写自己的Class loader。? Execution engine子系统的作用:执行classes中的指令。任何JVM specification实现(JDK)的核心都是Execution engine,不同的JDK例如Sun 的JDK 和IBM的JDK好坏主要就取决于他们各自实现的Execution engine的好坏。Native interface组件:与native libraries交互,是其它编程语言交互的接口。当调用native方法的时候,就进入了一个全新的并且不再受虚拟机限制的世界,所以也很容易出现JVM无法控制的native heap OutOfMemory。Runtime Data
您可能关注的文档
- 学年论文毕业论文必读.pdf
- 四年级奥数91-120.doc
- 期末复习--公式及考点.ppt
- PCE FN26-24英文样本.doc
- 解读ESP说说汽车主动安全系统的那些事.doc
- 组合体三视图学案.doc
- 第五课 静电防止与ESD技术.ppt
- 地下城礼物回赠记录表.doc
- 实验2顺序表的基本操作与应用.doc
- Proteus教学支持包介绍.pdf
- 中国国家标准 GB/T 18487.2-2026电动汽车传导充电系统 第2部分:非车载传导供电设备电磁兼容要求.pdf
- GB/T 18487.2-2026电动汽车传导充电系统 第2部分:非车载传导供电设备电磁兼容要求.pdf
- 中国国家标准 GB/T 47477-2026纳米技术 宽温域纳米颗粒测量 凝结核粒子计数法.pdf
- GB/T 47477-2026纳米技术 宽温域纳米颗粒测量 凝结核粒子计数法.pdf
- 《GB/T 47477-2026纳米技术 宽温域纳米颗粒测量 凝结核粒子计数法》.pdf
- GB/T 18837-2026多联式空调(热泵)机组.pdf
- 《GB/T 18837-2026多联式空调(热泵)机组》.pdf
- 中国国家标准 GB/T 18837-2026多联式空调(热泵)机组.pdf
- 母乳喂养科学指导.pptx
- 饲料添加剂管理条例解读.pptx
最近下载
- EPLAN电气设计教程.pptx VIP
- 中西医结合诊疗方案制定规范.docx
- 河北省2023年中小学幼儿园教师全员远程培训小学语文实践性作业.pdf VIP
- 生态绿化工程植草沟施工规范.docx VIP
- EPLAN电气设计 课件 任务十四 图纸设计与电气元件选型讲解.pptx
- 消费金融逾期催收管理手册(标准版).doc VIP
- 第5章:MNIST数据集简介.pptx VIP
- 德欧驱动说明书.pdf VIP
- 第13课 循环结构(一)课件 浙教版(2023)信息科技五年级下册.pptx VIP
- 市场营销英语(广东外语外贸大学)中国大学MOOC慕课章节测验答案(课程ID:1002488009).pdf VIP
原创力文档

文档评论(0)