java源代码minifier?

时间:2012-11-29 21:52:36

标签: java minify

是否有用于缩小java源代码的工具?

我知道这样一个工具没有太多的实际需要,但是我有兴趣将一些学生的代码减少到'骨头',以显示他们的变量名称是如何被解释的(排序 - 它会非常重要 - 编译器强制他们选择变量名称。 (这个教学过程的下一步可能是向他们展示已编译的代码)。

感谢。

1 个答案:

答案 0 :(得分:6)

在java世界中,由于目的,我们大多说的是混淆(即使在我看来,对应用程序文件大小的影响也很有用,几年前我在Android应用程序上大量使用它)。

最好的java混淆器可能是Progard。像所有这些一样,它可以将所有(非导出的)类和/或变量名称简化为一个字母,这是混淆的一部分以及缩小的一部分。

如果你想展示一些java,你将不得不decompile字节码。

相关问题