Главная

Java


Annotation :

package java.lang.annotation.*;
Аннотации представляют из себя дескрипторы, включаемые в текст программы, и используются для хранения метаданных программного кода, необходимых на разных этапах жизненного цикла программы.

Retention :



Target :



Как создать свою Аннотацию? :


@Target({TYPE, FIELD, METHOD, PARAMETER})
@Retention(RetentionPolicy.SOURCE)
public @interface MyAnnotation {
    String[] value();
}

Полезные ссылки: