开源是一个方向,把代码搞得不能读也是一个方向。为了让别人读不了你的代码,从而保护你的作品,可以加密,也可以使一些源码上的手段。
这篇文章就介绍了一点思路。比如他在HelloWorld里面使的方法,不算一下还真难知道最后的结果。不过比之前些日子看的一些Java代码,这就不算什么了,那个里面动不动就interface,有些甚至是空的,或者只有一句话,搞到最后只好放弃。这种开放源码还不如不开。
文中还提到两个工具,可以对jar文件进行处理,处理得源码不可读,反编译出来结果就很难受了。有兴趣可以一试。
??????~
????????????IDE?????????6?7?:P