Как создать аннотацию в java
4 года назад
Человек-Молекула
Ответы
В Java для создания аннотации нужно определить новый тип аннотации с помощью ключевого слова @interface
Вот пример создания аннотации:
В этом примере мы создаем аннотацию MyAnnotation с помощью ключевого слова @interface. Аннотация имеет два элемента: value и number, которые могут быть использованы для задания значения аннотации.
Аннотация также имеет две мета-аннотации: @Retention и @Target.
- Мета-аннотация
@Retentionуказывает, когда аннотация будет доступна во время выполнения программы. ЗначениеRetentionPolicy.RUNTIMEозначает, что аннотация будет доступна во время выполнения. - Мета-аннотация
@Targetуказывает, к чему можно применять аннотацию. В этом примере аннотация может быть применена только к методам (ElementType.METHOD)
Вы можете использовать аннотацию, которую только что определили, на методе следующим образом:
В этом примере мы применили аннотацию @MyAnnotation к методу myMethod с помощью параметров value и number
3 года назад
Иван Полежаев
108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845





