大家不要笑啊,我是刚入门。。
我想用这种方式来保护我的java代码,只给用户一部分代码。其它部份他们不能看见。
如果这种方法可以的话,我该如何做?

解决方案 »

  1.   

    可以
    但不是很明白你的意图
    你要给客户发布程序的话,就会把所有的class都给他们,他们要是想看的话反编译就ok了,除非你加密.
      

  2.   

    如楼上所述,用户要用你的只不过是你的class,通常都是打包好的,你可以随意把源码打进去,这个不影响用户使用
    另外防止反编译的话好像是用混淆,具体不清楚
      

  3.   

    可以import自己写的java文件,不同的package要import.相同的package就不用import
    但import是不能保护代码的.你可以把给用户的包加密
      

  4.   

    可以
    package xx.h//这里是自己写的东西,下面是代码
    …………
    …………
    …………
    然后在要引用的程序中
    import xx.h
      

  5.   

    package xx.h
    import xx.h楼上的在说些什么呢
      

  6.   

    当然可以导入自己写的Java文件,你只用在你自己写的java文件最上面加:package **(文件夹名),然后在要导入的文件最上面加import **(文件夹名).*就OK了。^_^