
jvm
Senssic
这个作者很懒,什么都没留下…
展开
-
jvm的体系结构
jvm可以由不同的厂商实现,但jvm仍然可以实现跨平台特性。主要归功于jvm的体系结构了 一个JVM实例的行为不光是它自己的事,还涉及到它的子系统、存储区域、数据类型和指令这些部分,它们描述了JVM的一个抽象的内部体系结构,其目的不光规定实现JVM时它内部的体系结构,更重要的是提供了一种方式,用于严格定义实现时的外部行为。每个JVM都有两种机制,一个是装载具有合适名称的类(类或是接口),叫做转载 2013-05-11 15:22:26 · 936 阅读 · 0 评论 -
jvm深入整理
Java虚拟机 通过软件模拟硬件,有自己想象中的硬件:处理器,堆栈,寄存器,还有相应的指令系统 java虚拟机的体系结构原创 2013-11-12 21:17:40 · 924 阅读 · 0 评论 -
jvm的类加载器
JVM三种预定义类型类加载器 我们首先看一下JVM预定义的三种类型类加载器,当一个 JVM 启动的时候,Java 缺省开始使用如下三种类型类装入器: 启动(Bootstrap)类加载器:引导类装入器(BostStrap)是用本地代码实现的类装入器,它负责将 /lib 下面的类库加载到内存中。由于引导类加载器涉及到虚拟机本地实现细节,开发者无法直接获取到启动类加载器的引用,所以不允许直接通过引用原创 2013-05-11 14:26:50 · 1266 阅读 · 0 评论 -
jvm字节码指令集
有时候为了能理解JVM对程序所做的优化等,需要查看程序的字节码,因此知道了解一些常见的指令集很重要! 指令码 助记符 说明 0x00 nop 什么都不做 0x01 aconst_null 将null推送至栈顶转载 2016-10-31 11:35:52 · 675 阅读 · 0 评论