
四项内容,每个都要进行Change Location…,赫赫,比较麻烦了些,不过要是为了分开进行存放,你可以四个都存放到不一样的路径当中去,但是都要建立Link文件。

下载完成后,提示你安装,选择安装所有Install All。

顺利安装完成,出现重启提示。
注意:在点Yes之前,如果你刚才选择的路径不是默认的Eclipse插件的安装路径,你还是要建立一下Link文件!!!

重新启动Eclipse后,可以在菜单Window => Show View => Other => Java => 可以看到多了Bytecode、Bytecode Reference两项,把这两项打开显示出来。

使用
我们简单地创建一个示例工程,里面包含有一个接口类与两个实现该接口的实现类进行演示说明使用的方法。
接口类:
IHelloWorld.java public interface IHelloWorld { String sayHelloWorld(); }
实现类一:
HelloWorld1.javapublic class HelloWorld1 implements IHelloWorld{ public HelloWorld1(){ super(); } public String sayHelloWorld(){ return "Hello World HelloWorld1"; } }
实现类二:
HelloWorld2.javapublic class HelloWorld2 implements IHelloWorld{ public HelloWorld2(){ super(); } public String sayHelloWorld(){ return "Hello World HelloWorld2"; } }
双击打开IHelloWorld.java文件,在Bytecode窗口中可以看到如下信息:

当光标定位在sayHelloWorld上面,则Bytecode内容相应地进行改变。

点击ASM图标可以在true bytecode和ASMifier Java code 视图间进行切换

当光标定位在sayHelloWorld上面,则Bytecode内容相应地进行改变。

选中
Link With Editor图标,当Java编辑器中当前的Java文件改变时,Bytecode里的内容会跟随着进行改变,方便进行查看。
