JAD崩溃 - 无效/损坏的常量池

时间:2012-02-15 16:51:56

标签: java jvm jad .class-file

所以我一直在阅读并发现当JAD尝试使用无效的常量池条目反编译时,显然JAD崩溃了。我一直在玩这个纯粹出于好奇,但我似乎无法实现它 - 它要么反编译好,要么被JVM无法正确读取。这是我过时的信息,还是我没有按照正确的方式做到这一点?

如果我无法使用它,那就没什么大不了的,因为我已经学到了很多关于Java类格式的知识,正如我所说的那样,它只是为了好玩。

1 个答案:

答案 0 :(得分:0)

最有可能的是,您阅读的来源表示在某些情况下JAD会在无效的池条目上崩溃。它并不总是崩溃,没有源代码,没有简单的方法可以告诉它在什么情况下可能会崩溃。