Можно ли увидеть комментарии Java при декомпиляции?
Мне было интересно, если я добавлю комментарии в свой код и когда кто-то попытается декомпилировать его, смогут ли они прочитать комментарии, которые я добавлю?
4 ответа
Решение
Нет, комментарии никогда не включаются как часть процесса компиляции. Они, как правило, удаляются на некотором этапе предварительной обработки или стадии первого прохода.
Нет. И вы можете проверить это, например, с помощью DJ Java Decompiler. Если вы также обратитесь к формату файла классов Java, вы увидите, что нет никакой конструкции для хранения комментариев.
Комментарии не включены в .class
файлы, поэтому декомпилятор не сможет их создать.