- 2
- 0
- 约7.63万字
- 约 74页
- 2016-10-15 发布于广东
- 举报
摩根面试准备要(Java)
摩根面试准备要点
JVM架构(Vincent)
???? 主要包括两个子系统和两个组件: Class loader(类装载器) 子系统,Execution engine(执行引擎) 子系统;Runtime data area (运行时数据区域)组件, Native interface(本地接口)组件。 ???? Class loader子系统的作用 :根据给定的全限定名类名(如 java.lang.Object)来装载class文件的内容到 Runtime data area中的method area(方法区域)。Javsa程序员可以extends java.lang.ClassLoader类来写自己的Class loader。 ????? Execution engine子系统的作用 :执行classes中的指令。任何JVM specification实现(JDK)的核心是Execution engine, 换句话说:Sun 的JDK 和IBM的JDK好坏主要取决于他们各自实现的Execution? engine的好坏。每个运行中的线程都有一个Execution engine的实例。 ???? Native interface组件 :与native libraries交互,是其它编程语言交互的接口。????? Runtime data area 组件:这个组件就是J
原创力文档

文档评论(0)