字节码相关

知道字节码吗?字节码都有哪些?
Java字节码是一组可以由Java虚拟机(JVM)执行的高度优化的指令,它被记录在Class文件中,在虚拟机加载Class文件时执行。Class文件并不等于字节码,只能说Class文件包含字节码。字节码(或者称为字节码指令)被存储在Class文件中的方法表中,它以Code属性的形式存在。
类型:

  1. 存储指令 (例如:aload_0, istore)
  2. 算术与逻辑指令 (例如: ladd, fcmpl)
  3. 类型转换指令 (例如:i2b, d2i)
  4. 对象创建与操作指令 (例如:new, putfield)
  5. 堆栈操作指令 (例如:swap, dup2)
  6. 控制转移指令 (例如:ifeq, goto)
  7. 方法调用与返回指令 (例如:invokespecial, areturn)
posted @   起床睡觉  阅读(45)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示