如果java支持加密class多好,这样可以避免许多麻烦。比如我老板一直担心我们的代码被第三方获取。
我觉得这并不难实现,比如在编译成class时,由开发人员加上加密的参数,由jdk自动在编译完成后加密class文件。运行时,由我们的人启动,我们的人也加入解密的密码参数,当java遇到需要解密的class文件时,先解密就可以了。
如果java支持加密class多好,这样可以避免许多麻烦。比如我老板一直担心我们的代码被第三方获取。
我觉得这并不难实现,比如在编译成class时,由开发人员加上加密的参数,由jdk自动在编译完成后加密class文件。运行时,由我们的人启动,我们的人也加入解密的密码参数,当java遇到需要解密的class文件时,先解密就可以了。
8 回答6.5k 阅读
3 回答2.4k 阅读✓ 已解决
4 回答687 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
语言是为了方便,这种功能不会原生支持的。
不过小伙,你很有想法,自定义一个ClassLoader吧。