日期:2014-05-18  浏览次数:20739 次

java class文件保密性如何?
    我们用java编写程序,它的文件是以源码的形式保存的,我用eclipse把它打包成class格式,然而,我用7zip却可以轻易解压出里面的类文件,请问class文件的保密性如何?打包成class的文件会不会轻易被人获得源码?崇拜unix精神的朋友别骂我,我只是个java初学者,我确实产生这样的疑问。

------解决方案--------------------
反编译工具还是能反编译它,看到它的源码的。

话说,编译成class文件的目的,或者打成jar包的目的,不是加密哦,亲~

------解决方案--------------------
引用:
反编译工具还是能反编译它,看到它的源码的。

话说,编译成class文件的目的,或者打成jar包的目的,不是加密哦,亲~

不是为了加密,呵呵
------解决方案--------------------
jd-gui 这个玩意就是反编译代码用的,项目如果是基于某个中间件开发的话,遇到一些难解的问题还是需要这个工具来看看相关的实现的。

至于保护,我没研究过,应该跟混淆器有关系。
http://baike.baidu.com/view/1906677.htm