Возможно ли вручную написать в файле класса или API, который может, если да, как это сделать?Написать комментарий к файлу класса: Java
ответ
Файл класса java - это файл, содержащий скомпилированный байт-код Java. Таким образом, нет практического способа вручную отредактировать этот файл. Комментарии обычно помещаются в исходный код, чтобы сообщить разработчикам, для чего нужен определенный раздел кода и/или что он делает и почему. Поскольку человек не может (практически) напрямую редактировать файл класса или читать его, нет никаких оснований добавлять комментарии к нему. Когда исходный файл скомпилирован в байт-код из Java, комментарии не компилируются в байт-код. Поэтому даже если вы можете вручную отредактировать файл, нет возможности добавить к нему комментарии.
Файл .class является .java файл после того, как он был собран.
Когда файл скомпилирован, создается только функциональный код, комментарии разделяются.
Нет синтаксиса, который позволит вам иметь комментарии в файле .class, который по-прежнему будет функционировать впоследствии.
Как и большинство людей, файл .class
является скомпилированным файлом .java
, и только JVM может его прочитать. Но вы можете поместить //
в начале любой строки, чтобы создать комментарий в его части .java
. Я даже не думаю, что можно сделать комментарий в .class
из-за того, что его в основном UTF-8
символов (которых я действительно не получаю). Вот пример:
class YourClass{ public static void main(String[] args){ //comment line System.out.println("normal line"); } }
Это, по крайней мере, как я делать такие вещи, как это.
Вы не должны ничего писать в файле .class. Файл класса написан командой javac и не будет содержать никаких комментариев, сделанных вами в вашем .java-файле. Файл .class предназначен только для JVM, и JVM не заботится о комментариях.
Нет стандартного способа поместить комментарии в файл класса, потому что это не то, что люди обычно должны делать.
Однако, если вы просто хотите приклеить текстовые метаданные внутри файла класса, по какой-то причине есть много мест. Спецификация JVM определяет множество мест, где вы можете добавлять собственные метаданные. Вы даже можете сделать его видимым для кода во время выполнения, создав аннотацию времени выполнения.
Как я понимаю, вы спрашиваете о комментариях на Java. Есть три вида комментариев в Java:
/* text */: comment detail in the "text" and compiler does not compile everything from /* to */.
/** documentation */: A kind of documentation comment(doc comment, explain a complex business in code). The compiler ignores this as the text comment form /* and */. More detail you can search in Java doc.
// text
The compiler ignores everything from // to the end of the line.
- 1. Прочитать комментарий к файлу
- 2. Комментарий к файлу самостоятельной выдачи?
- 3. Почему «//» многострочный комментарий к файлу плохо (на Java)?
- 4. Массовый комментарий к файлу - Цели авторского права
- 5. Сохранение архива Комментарий к файлу ePub
- 6. Как написать комментарий от java к журналу Jenkins?
- 7. Как написать комментарий к тёмному фону
- 8. добавить данные и написать комментарий комментарий повторил
- 9. Java PreparedStatement Комментарий к таблице
- 10. написать комментарий на bitmap
- 11. Как написать клиент Java для доступа к WSDL-файлу?
- 12. Как написать путь к файлу в json-файле в java
- 13. Eclipse Alt + Shift + J, чтобы вставить комментарий к файлу, как?
- 14. Доступ Java к большому файлу
- 15. Путь к файлу java
- 16. Указатель класса к файлу .h.
- 17. C# Написать запрос sql к файлу?
- 18. Alfresco: доступ к файлу свойств из класса java
- 19. Доступ к файлу класса из локального пути в код Java
- 20. Получение пути к .class-файлу динамически загружаемого класса в JAVA
- 21. Как найти путь к файлу класса API Java?
- 22. можно ли добавить комментарий к файлу diff (унифицированный)?
- 23. Как я могу добавить комментарий к файлу YAML в Python
- 24. Прочитать написать файл класса java
- 25. Написать комментарий Внешняя ссылка Электронная почта через Java
- 26. как написать комментарий правильным способом
- 27. Java: разбор пути к файлу
- 28. Удаленный доступ Java к файлу
- 29. Доступ к внешнему файлу Java
- 30. Кодирование пути к файлу Java?
Вы пишете комментарии в исходном коде (.java файл), а не в скомпилированный код (файл .class). Какая была бы точка комментария в файле, которую только должна прочитать JVM? – Andreas
Можете ли вы привести пример? Как бы то ни было, ваш вопрос непонятен. Обычно вы пишете комментарии к файлам .java, а не к файлам .class, как сказал Андреас. –