JVM
black_and_blue
这个作者很懒,什么都没留下…
展开
-
(转)JVM指令详解(上)
转自hudashi的博客,地址:http://blog.csdn.net/hudashi/article/details/7062675 一、未归类系列A 此系列暂未归类。 指令码 助记符 说明 0x00 nop 什么都不做 0x01 a转载 2016-02-02 11:53:02 · 321 阅读 · 0 评论 -
(转)一个javap实例
转自hudashi,地址:http://blog.csdn.net/hudashi/article/details/7062668,感谢分享. Hello.java文件 public class Hello{ static void main(String args[]){ int i=10; int j=100;转载 2016-02-02 11:59:53 · 245 阅读 · 0 评论 -
(转)JVM指令详解(下)
九、自增减指令 该指令用于对本地(局部)变量进行自增减操作。该指令第一参数为本地变量的编号,第二个参数为自增减的数量。 比如对于代码: int d=10; d++; d+=2; d--; 其指令为: 2: bipush 10 4: istore_2//在我的程序中是其所在非静态函数的第2个变量(从0开始计数). 5: iinc 2, 1//在我的程序转载 2016-02-02 18:36:35 · 684 阅读 · 0 评论 -
静态分派与动态分派
《深入理解JAVA虚拟机》8.3.2 public class StaticDispath { static abstract class Human{} static class Man extends Human{} static class Woman extends Human{} public void sayHello(Human xxx){原创 2016-02-18 14:56:29 · 393 阅读 · 0 评论 -
javap 例子
public static void test(){ String a = "x"+"y"+"1"; String b = "xy1"; System.out.println(a == b); } public class test.Test8 minor version: 0 major version: 52 fla原创 2016-08-03 11:07:49 · 854 阅读 · 0 评论