其实解决的办法也不是没有,方法有2个:
1、代码的书写方式;
2、自己编写一个JVM;
你可以去java.sun.com看看,哪里有比较多的资料.
1、代码的书写方式;
2、自己编写一个JVM;
你可以去java.sun.com看看,哪里有比较多的资料.
解决方案 »
- java实现压缩不同目录下的文件
- myeclipse文本编辑器如何字体设置
- java虚拟机的作用?
- 请教个问题:不用swing提供的类的,如何实现与其相同的功能的类?
- 本人是java初学者,求大侠们帮忙解决一个小问题!
- sdk配置问题(新手小试)
- 什么是JAVA卡
- JAVA2核心技术1中的这段代码为什么能编译不能执行
- HTTP协议POST完成后,它的BODY信息是直接发还是要等HEAD发出去后得到对方回应后再发?
- 请问java能做的程序是什么类型的程序,具有什么功能,以可作功能上与哪个语言想似(排除其夸平台性)
- 请教高手:java.lang.reflect.Method类中的invoke(Object obj, Object[] args)如何理解
- 现在在社会上都用JAVA开发什么样的程序
JAVA的程序的确是容易反编译。
但是,是有办法改进这些缺点的。
曾经听过有人说自己做JVM来做到这个,但是太麻烦了。而且技术性太高,恐怕不是我等JAVA初学者可以做到。那没有其他办法了吗?也不一定!我记忆中记得,曾经有人说过通过一个好像是叫ClassLoader的类(或者是方法,我也记不清楚了)来达到。这文章,好像是IBM的developerWorks Java 专区的文章,有兴趣不妨去看上一看。
我的是[email protected]