JVM中篇:字节码与类的加载篇
Java 字节码(英语:Java bytecode)是Java虚拟机执行的一种指令格式。
一个Java程序员并不需要理解所有的Java字节码。但是,就像IBM developerWorks周刊建议的那样:“理解字节 码以及理解Java编译器如何生成Java字节码与学习汇编知识对于C/C++程序员有一样的意义。”
本部分的内容如下:
📄️ 1. Class文件结构
本文在整理时参考了以下几位大佬的笔记:
📄️ 2. 字节码指令集与解析举例
本文对JVM中的字节码指令做了详细的介绍,包括加载与存储指令、算数指令、对象创建与访问指令、方法调用与返回指令、操作数栈管理指令、控制转义指令等。