
深入java虚拟机第二版读书笔记
maerdym
这个作者很懒,什么都没留下…
展开
-
5.2 Java虚拟机实例生命周期
java虚拟机实例是伴随着java程序启动而启动,终止而终止的。换句话说,当启动java程序时,才会启动java虚拟器实例来运行java程序,当java程序运行完毕后,java虚拟实例也终止运行了。 因此一台机器上运行多个java程序时,将启动多个java虚拟机实例,它们之间互不影响。 java虚拟器实例将从java程序中指定类的Main函数开始运行原创 2012-10-13 10:18:14 · 903 阅读 · 0 评论 -
5.3 Java虚拟机的体系结构
java程序能运行,要求java虚拟机能识别java编译后的class文件,并对文件进行解析,然后载入到内存中,还需要有个执行引擎来执行载入到内存中的指令和数据。 java虚拟器用类装载器子系统来装载class文件。java虚拟机的数据存放区一般包含方法区、堆、java栈、PC寄存器和本地方法栈,但不同的java虚拟机实现,对数据存放区的管理可能是不一样的,java虚拟机规范并没有对其结原创 2012-10-13 16:40:55 · 1338 阅读 · 0 评论