Путаница в интерфейсе маркера - PullRequest
0 голосов
/ 19 февраля 2010

Интерфейс маркера означает интерфейс, который не имеет методов. Тогда почему мы вызываем интерфейс Runnable как интерфейс маркера, даже если он имеет метод run (). И еще одна вещь, сколько интерфейсов маркеров есть в Java?

Ответы [ 2 ]

7 голосов
/ 19 февраля 2010

Тогда почему мы называем Runnable интерфейс как маркерный интерфейс

Мы нет. Вы только что выдумали.

5 голосов
/ 19 февраля 2010

Runnable не является интерфейсом маркера.AFAIK, Serializable, Clonable, SingleThreadModel, EventListener, RandomAccess, Remote являются интерфейсами маркеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...