所以我一直在阅读并发现当JAD尝试使用无效的常量池条目反编译时,显然JAD崩溃了。我一直在玩这个纯粹出于好奇,但我似乎无法实现它 - 它要么反编译好,要么被JVM无法正确读取。这是我过时的信息,还是我没有按照正确的方式做到这一点?
如果我无法使用它,那就没什么大不了的,因为我已经学到了很多关于Java类格式的知识,正如我所说的那样,它只是为了好玩。
答案 0 :(得分:0)
最有可能的是,您阅读的来源表示在某些情况下JAD会在无效的池条目上崩溃。它并不总是崩溃,没有源代码,没有简单的方法可以告诉它在什么情况下可能会崩溃。