深入理解Java虚拟机

类的加载过程

0 条评论 深入理解Java虚拟机 计算机 笔尖

概述

类的加载按照JVM规范经历了如下五大过程:


字节码指令解析(一)

0 条评论 深入理解Java虚拟机 计算机 笔尖

操作码与操作数

Java字节码实际上是JVM待执行的操作码流,操作码占用一个字节,故不超过256个操作码指令。由于JVM采用栈运行机制,因此常用操作出栈、入栈两个操作,很多操作不需要操作数,故可节省空间。


class文件结构

0 条评论 深入理解Java虚拟机 计算机 笔尖

class存储内容总览