JVM系列六:(java运行时数据区) 清水河畔 2019-12-07 197 阅读1分钟 主题: java运行时数据区 字节码文件通过分析工具可以看到: 若在方法中new object 使用该对象的方法,则有invokespecial,invokeDynamic 两种,第一种是默认不使用多态的一种引用调用,invokeDynamic自带多态。 指令集有两种: 面向堆栈的指令集; 面向寄存器的指令集。 jvm(256个指令)常见指令: push load store add sub inc getstatic 递归调用的指令分析。