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

Что такое аннотация

Аннотация в Java — это форма метаданных, которая добавляет дополнительную информацию к классам, методам, полям и другим элементам кода. Они не влияют напрямую на выполнение программы, но могут использоваться компилятором, фреймворками или через рефлексию.

Пример:

java
@Override
public String toString() {
    return "Пример аннотации";
}

Основные типы аннотаций:

  1. Встроенные (@Override, @Deprecated, @SuppressWarnings)
  2. Пользовательские (создаются разработчиком)
  3. Мета-аннотации (аннотации для аннотаций, например @Retention, @Target)

Аннотации широко используются в Spring, Hibernate и других фреймворках для конфигурации и упрощения кода.

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

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

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

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