《深入Java虚拟机》笔记

当运行一个Java程序的同时,也就在运行了一个Java虚拟机实例。Java虚拟机实例通过调用某个初始类的mian()方法来运行一个Java程序
运行中Java程序的每一个线程都是一个独立的虚拟机执行引擎的实例。
虚拟机实例都有一个方法区和一个堆,它们是由该虚拟机实例中所有线程共享的。
当每个线程被创建时,它都将得到它自己的PC寄存器已经一个Java栈。
Java以栈为中西设计指令集,而非以寄存器为中心,使得多平台体系结构容易实现虚拟机。

posted @ 2014-11-02 00:59  郭晓倩  阅读(115)  评论(0编辑  收藏  举报