Вопросы по теме 'marker-interfaces'

Маркер интерфейсов в Java?
Меня учили, что интерфейс Marker в Java является пустым интерфейсом и используется, чтобы сигнализировать компилятору или JVM, что объекты класса, реализующего этот интерфейс, должны обрабатываться особым образом, например сериализация, клонирование и...
97270 просмотров
schedule 09.10.2022

Autofac и контравариантность: преобразование в более производный тип
Я пишу общий обработчик сообщений, и мне нужно получить различные обработчики сообщений через AutoFac. Основное определение обработчика сообщений: public interface IMessageHandler<in TMessage> : IMessageHandler where TMessage :...
673 просмотров

Как реализация интерфейса Cloneable позволяет клонировать объекты, поскольку это интерфейс маркера и не имеет никаких методов?
У меня есть класс, объект которого я хочу клонировать. Я сделал это, реализовав интерфейс Cloneable и переопределив метод клонирования. Но если я создаю метод клонирования без реализации интерфейса Cloneable, он генерирует исключение. Какую...
418 просмотров
schedule 02.03.2022