我的可执行 jar 文件的安全性如何

Aer*_*row 5 java jar

我用 Java 开发了一个桌面应用程序。我将代码转换为可执行 jar (.jar) 格式。我的问题是,这个 jar 文件很容易被 winrar/winzip 提取。我的 Java 类文件对其他人可见,而且我使用 JAD 进行反编译过程,我的源代码对每个人都可见。有什么方法可以保护我的源代码免受反编译过程的影响。

Jig*_*shi 3

你不能100%停止反编译,但你可以混淆你的代码,反编译后很难阅读