Comment écrire notre propre marqueur de l'interface en Java?

Je sais marqueur de l'interface en java. Il est utilisé pour définir un comportement spécifique à propos d'une classe. Par exemple, l'interface Serializable a la capacité de stocker un objet dans un flux d'octets et de ses processus inverse. Mais je ne sais pas où ce comportement est mis en œuvre, car il n'a pas de méthode.

  1. Comment la JVM d'appeler ce comportement spécifique?
  2. Comment écrire notre propre interface marqueur? Pouvez-vous me donner un simple défini par l'utilisateur interface marqueur pour ma compréhension?
  3. Est-il possible d'avoir des méthodes dans l'interface marqueur?

Merci de me guider pour résoudre ce problème.

Pourquoi voulez-vous écrire interface marqueur? Il est un peu obsolète chose. Utiliser annotations.... de toute façon, à quoi voulez-vous utiliser votre propre "marqueur"d'interface
De Cirkel - Son certainement pas Obsolète, d'Abord et avant tout, un marqueur des interfaces de définir un type qui est mis en œuvre par les instances de la classe marquée; marqueur annotations ne le font pas. Lire Efficace java 2nd edition Article 37 pour plus de détails.

OriginalL'auteur Saravanan | 2012-06-13