2

因此,我一直在阅读并发现当 JAD 尝试反编译具有无效常量池条目的类时,它显然会崩溃。纯粹出于好奇,我一直在玩这个,但我似乎无法实现它——它要么反编译得很好,要么 JVM 无法正确读取。这是我拥有的过时信息,还是我只是没有以正确的方式进行操作?

如果我不能让它工作,那没什么大不了的,因为我已经学到了很多关于 Java 类格式的知识,而且正如我所说,这只是为了好玩。

4

1 回答 1

0

最有可能的是,您阅读的消息来源说 JAD 在某些情况下会在无效池条目上崩溃。它并不总是崩溃,并且没有源代码,没有简单的方法来判断它在什么情况下可能会或可能不会崩溃。

于 2012-07-21T04:37:22.403 回答