Встречается на собеседованиях • сегодня

Для чего нужен target метод

Метод target используется в аннотациях для указания, к каким элементам кода аннотация может быть применена. Например, @Target(ElementType.METHOD) означает, что аннотация может использоваться только над методами.

Пример:

java
import java.lang.annotation.*;

@Target(ElementType.METHOD)  
@Retention(RetentionPolicy.RUNTIME)  
public @interface MyAnnotation {  
    String value() default "";  
}  

public class Test {  
    @MyAnnotation("example")  
    public void myMethod() {  
        System.out.println("Hello!");  
    }  
}  

Возможные ElementType: TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR и др. Если не указать @Target, аннотация может применяться к любому элементу.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы