日期:2014-05-20  浏览次数:20625 次

Java能够反编译的话,别人岂不是轻易可以得到程序的源代码?

随便一搜索都有Java反编译工具,Class文件能够反编译的话,别人岂不是轻易可以得到程序的源代码?


大家怎么看这个问题?


------解决方案--------------------
Java本来就是这样的吧....
------解决方案--------------------
保护好你的class文件
------解决方案--------------------
简单一点的办法就是用编译混淆器
------解决方案--------------------
项目很大的时候你就编译去把,那写代码估计你能疼死
------解决方案--------------------
你做二次开发的时候应该觉得很苦逼吧!那别人拿你反编译后的java文件,我觉得这个看了会抓狂
------解决方案--------------------
有点用的代码反编译了也看不懂,helloworld那种的反编译了意义也不大
------解决方案--------------------
java本来就是开源的。反编译很正常啊
------解决方案--------------------
对于简单的程序,反编译窃取代码没有意义。对于复杂的程序,如果你能看得懂反编译出来的代码,你一定能自己写得出来。所以反编译二次开发什么的你就认了吧,人家的确牛逼
------解决方案--------------------
稍大点的项目反编译文件也得累死
------解决方案--------------------
引用:
java本来就是开源的。反编译很正常啊


java固然是开源的  但是有的时候你自己写的class文件卖给别人的时候希望别人给你反编译吗?

你的劳动结晶希望别人随意践踏吗?