深入理解JVM学习分享

一、Java代码的执行流程 简单版: 复杂版: 二、JVM架构模型 Java编译器输入的指令流基本上是一种基于栈的指令集架构,另外一种指令集架构则是基于寄存器的指令集架构。 具体来说这两种架构的区别: 基于栈式架构的特点: 1、设计和实现更简单,适用于资源受限的系统 2、避开了寄存器的分配难题,使用零地址指令方式分配 3、指令流中的指令大部分是零地址指令,其执行过程依赖于操作栈,指令集更小,编译器
相关文章
相关标签/搜索