Pascal4eg / Java

 Java | Фишки и трюки

Использование аннотаций

Аннотации позволяют добавлять метаданные к вашему коду, что может быть полезно для документирования, тестирования и других целей. Вот пример использования аннотации:


import java.lang.annotation.*;

// Создание аннотации
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@interface MethodInfo {
    String author() default "unknown";
    String date();
    int revision() default 1;
    String comments();
}

public class Example {
    // Использование аннотации
    @MethodInfo(author = "John Doe", date = "2022-08-15", comments = "Example method")
    public void performAction() {
        // Реализация метода
    }
}

В этом примере создается аннотация MethodInfo с параметрами author, date, revision и comments. Затем аннотация применяется к методу performAction. Таким образом, аннотации могут использоваться для предоставления дополнительной информации о вашем коде, что может быть полезно при разработке, тестировании и поддержке проекта.