防止java文件被反编译的方法:1、java编译的文件或者发布包不要放到网上,仅供内部使用则不会被人反编译;2、java发布包加上密码,只给指定的人使用;注:在java编译文件本身是没有办法阻止别人反编译的,只要能拿到编译文件,就能使用反编译工具进行反编译。