.class文件可以被反编译成.java文件,请问怎么保证代码的安全性?

最高版本的1.6也可以被反编译了。那代码里的隐私该怎么保护呢?我自己试了一下,源代码看的一清二楚,原来自己代码怎么写的,反编译后源代码就是什么样的,里面包含的隐私也看得一... 最高版本的1.6也可以被反编译了。那代码里的隐私该怎么保护呢?
我自己试了一下,源代码看的一清二楚,原来自己代码怎么写的,反编译后源代码就是什么样的,里面包含的隐私也看得一清二楚。

这个我知道,但问题是现在我要用java做个小桌面应用给别人,但又害怕里面的隐私别别人看到,该怎么办呢?
展开
 我来答
maxwellnewlife
2008-09-16 · 超过19用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:0
展开全部
放心,你写的代码不值得高手反编译了看。
同样,你写的代码可以给初学者学习了用。
让更多的人加入到java的行列中来,才能体现出java的价值,才能体现我们这些java人的价值。
java要开源,
思想要开源。

这个世界没什么值得遮遮掩掩的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xman56
2008-09-18 · TA获得超过443个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:349万
展开全部
当然能看了,除了一些非英文的看不了,其它的都能看.代码里有什么隐私.apache的代码不也都是公开的吗.也就是一些些业务逻辑.

想看你的代码也就是想看一下你是怎么处理逻辑的,那是你的思维,即使别人看了又会怎样?如果害怕别人会找出你的漏洞,如果能找到那不就证明你的代码还是有问题.代码里无非也就是个人得理程序的一些方法,这有什么可隐私的,又不包含什么敏感数据.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2008-09-16
展开全部
反编译只能看到大概结构,如方法名,类名,具体细节还是看不到的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fantasy316
2008-09-16 · TA获得超过1024个赞
知道小有建树答主
回答量:616
采纳率:0%
帮助的人:359万
展开全部
JAVA一般不用作桌面应用程序,而主要用作WEB和嵌入式
而WEB程序是运行在服务器端的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
puffbaby
2008-09-17 · TA获得超过255个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:266万
展开全部
找一找 程序加壳之类的工具,或是混淆器之类的东西吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式