Marker Interfaces
About
Why use Marker Interfaces?
Examples of Marker Interfaces
1. Serializable (Used for Object Serialization)
Serializable (Used for Object Serialization)import java.io.Serializable;
class Person implements Serializable {
String name;
}2. Cloneable (Used for Cloning Objects)
Cloneable (Used for Cloning Objects)3. Remote (Used in Java RMI)
Remote (Used in Java RMI)Can Marker Interfaces Be Replaced by Annotations?
Feature
Marker Interface
Annotation
When to Use Marker Interfaces vs. Annotations?
Custom Marker Interface Example
Last updated