我想知道我是否在我的代码中添加了注释,当有人试图反编译时,他们是否可以阅读我提出的评论?
答案 0 :(得分:8)
不,评论永远不会包含在编译过程中。它们通常在某种预处理或首过阶段被移除。
答案 1 :(得分:5)
不,编译器会放弃评论。
答案 2 :(得分:2)
没有。例如,您可以使用DJ Java Decompiler来验证这一点。如果您还引用Java Class File Format,您将看到没有用于存储注释的构造。
答案 3 :(得分:1)
评论不包含在.class
文件中,因此反编译器无法生成它们。