4

图片

(更好的图像:http: //i.imgur.com/8m53Uxr.jpg

我在 Netbeans 中打开了一个.java文件(不是.class),我遇到了这些“编译代码”块。我的任务是重构这段代码,以便我们可以进行一些更改,但是每个方法都有这个编译的代码块。

当我双击其中一个时,它会展开并显示类似

* 6: astore_2
* 7: aload_0
* 8: ifnull        93

这些是什么,我应该如何开始理解代码在做什么?任何地方都没有文档,写这篇文章的程序员十年前就离开了,没有人真正知道它是如何工作的。

4

0 回答 0