docs oracle com java

Java Platform, Standard Edition (Java SE) helps you develop and deploy Java applications on desktops and servers. Java offers the rich user interface, performance, versatility, portability, and security that today’s applications require.

Whether you are working on a new cutting edge app or simply ramping up on new technology, Java documentation has all the information you need to make your project a smashing success. Use the rich set of code samples, tutorials, developer guides, API documentation, and more to quickly develop your prototype and scale it up to a real world application.

Java Platform, Standard Edition (Java SE)

Java SE related products enable you to monitor, profile, track usage, and centrally manage Java-based applications.

Java Embedded

Oracle Java SE Embedded delivers a secure, optimized runtime environment ideal for network-based devices.

Java Card technology provides a secure environment for applications that run on smart cards and other devices with very limited memory and processing capabilities.

Javadoc
Тип Генератор документации
Разработчик Sun Microsystems
Операционная система кроссплатформенная
Аппаратная платформа Java Virtual Machine
Последняя версия 1.50
Лицензия GNU GPL 2 + « >[1]
Сайт docs.oracle.com/javase/8…

Javadoc — генератор документации в HTML-формате из комментариев исходного кода на Java от Sun Microsystems. Javadoc — стандарт для документирования классов Java. Большинство сред разработки программного обеспечения автоматически генерируют HTML-документацию, используя Javadoc.

Javadoc также предоставляет API для создания доклетов и тэглетов, которые позволяют программисту анализировать структуру Java-приложения.

Содержание

Применение [ править | править код ]

Комментарии документации применяют для:

  • документирования классов,
  • интерфейсов,
  • полей (переменных),
  • конструкторов,
  • методов,
  • пакетов.

В каждом случае комментарий должен находиться перед документируемым элементом.

Список дескрипторов Javadoc
Дескриптор Описание Применим к
@author Автор класс, интерфейс
@version Версия. Не более одного дескриптора на класс класс, интерфейс
@since Указывает, с какой версии доступно класс, интерфейс, поле, метод
@see Ссылка на другое место в документации класс, интерфейс, поле, метод
@param Входной параметр метода метод
@return Описание возвращаемого значения метод
@exception имякласса описание
@throws имякласса описание
Описание исключения, которое может быть послано из метода метод
@deprecated Описание устаревших блоков кода класс, интерфейс, поле, метод
Ссылка класс, интерфейс, поле, метод
Описание значения переменной статичное поле

Для документирования переменной можно использовать следующие дескрипторы: @see, @serial, @serialField, <@value>, @deprecated. Для классов и интерфейсов можно использовать дескрипторы: @see, @author, @deprecated, @param, @version. Методы можно документировать с помощью дескрипторов: @see, @return, @param, @deprecated, @throws, @serialData, <@inheritDoc>, @ехсерtion.

Пример [ править | править код ]

Пример использования разметки Javadoc для документирования метода [2] . Типы переменных указывать не нужно.

Оцените статью