Встречается на собеседованиях • сегодня
Что такое маркер-интерфейс
Маркер-интерфейс — это пустой интерфейс (без методов), который используется для обозначения особого поведения или типа класса. Он служит меткой для JVM или фреймворков, указывая на определенные характеристики класса.
Примеры в Java:
Serializable— помечает класс как сериализуемыйCloneable— разрешает клонирование объектаRemote— указывает на удаленный интерфейс RMI
java
public class MyClass implements Serializable {
// класс может быть сериализован
}С Java 5+ часто заменяются аннотациями (@Override, @Deprecated), но некоторые маркеры остаются для обратной совместимости. Основное преимущество — простота, недостаток — отсутствие явного поведения.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы