你在说梦话么?谁告诉你 class文件能轻松被反编译了?
如果那样的话sun的jdk不是开源了? sun的虚拟机不是也被开源了?如果你不打算给jdk,那么就打包成jar给它吧,最起码还算上一个.zip封装。而且最绝的是,你干脆做一个cgi给他,让他传数据过来调用你的类来测试。

解决方案 »

  1.   

    建议你直接做成webservice 让别人调用~
    代码再你这里~
    别人看不到得 ~
    只能看到属性方法参数~  没有方法体
      

  2.   

    假如你不想让别人超过你,那就埋头学习java技术吧不要把时间浪费在这些小把戏上
      

  3.   


    我的类必须要让对方的环境中运行才行,所以必须给他。
    我试用JAVA编译成CLASS后,用反编译器如小颖的反编译器,除了注释没有还原外,其他都与源程序差不多,而且即使打包成JAR也可以直接打开!
    其实我也不是想要要达到不可能反编译的程度,只是要让他付出代价才行,不管是付我的血汗费,还是他自己去研究经过一般反汇编程序所得到的难于理解的“源码”,或者他自己去做这个类,我想这样才公平。另外还请各位大虾说说:混淆器是咋回事,在JAVA中如何实现!
      

  4.   

    用JDK1.5写,现在好像不能翻编译