请教DJ Java Decompiler中能不能将注释及中文一起进行反编译

newfristuser 2008-07-11 11:21:54
请高手指点DJ Java Decompiler中能不能将注释及中文一起进行反编译
...全文
603 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hsu1183 2011-09-06
  • 打赏
  • 举报
回复
谢谢了,这个问题解决的好啊
yy1808 2008-10-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 newfristuser 的回复:]
比如new ErrorInfo("保存人员信息成功!")这样的中文信息
[/Quote]

可以显示的,设置问题,照以下方法设置以下就可以了:
settings--decompiler settings,在弹出的界面中把convert unicode strings into ANSI strings打上勾,然后点OK就可以了。
w_j_w2008 2008-07-12
  • 打赏
  • 举报
回复
比如new ErrorInfo("保存人员信息成功!") 中文不是注释信息,在编译是,中文的提示信息,对象的状态,都会编译成UNICODE码,运行是这之间的中文可以自动转换成gbk编码,也就是你可以看懂的中文。
newfristuser 2008-07-11
  • 打赏
  • 举报
回复
是这样的,那就问题不大,我试试吧,太谢谢了!
favorite7w 2008-07-11
  • 打赏
  • 举报
回复
DJ反编译出来的中文都是用Unicode码表示的,虽然不能直接看懂,但运行后打印出来的还是原来的中文。
薛定谔之死猫 2008-07-11
  • 打赏
  • 举报
回复
注释信息在编译阶段就被剔除了,中文的话反编译器一般都用字符编码表示,找个工具转换一下也就可以了
newfristuser 2008-07-11
  • 打赏
  • 举报
回复
比如new ErrorInfo("保存人员信息成功!")这样的中文信息
newfristuser 2008-07-11
  • 打赏
  • 举报
回复
哦,那能不能将里面的中文编译出来呢
favorite7w 2008-07-11
  • 打赏
  • 举报
回复
class文件里应该是不包括注释的,所以也就无法反编译。

67,537

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧