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