我看到一些Java反编译器可以将字节码反编译成易读的Java源代码,我想知道Java生成的所有字节码(而不是其他JVM语言)是否都可以再次反编译回Java源代码?
更新 抱歉,让我更清楚地说明问题。
只谈JVM上的普通Java代码(没有Android,没有字节码增强,没有AOP,没有混淆),我希望能够反编译字节码。但我不知道是否有形式的Java代码编译成字节码,将永远无法反编译为易读的Java源代码。
更新 抱歉,让我更清楚地说明问题。
只谈JVM上的普通Java代码(没有Android,没有字节码增强,没有AOP,没有混淆),我希望能够反编译字节码。但我不知道是否有形式的Java代码编译成字节码,将永远无法反编译为易读的Java源代码。