Marker Interface It is an empty interface (no field or methods). Examples of marker interface are Serializable, Clonnable & Remote interface. All these interfaces are empty interfaces. public interface Serializable { // nothing here } Marker interfaces can be replaced with annotations in many places. Examples of Marker Interface which are used in real-time applications : Cloneable interface : @Clonnable Cloneable interface is present in java.lang package. There is a method clone() in Object class. A class that implements the Cloneable interface indicates that it is legal for clone() method to make a field-for-field copy of instances of that class. This interface tells the JVM that object of the implementing class can be cloned so please prepare the object in such a way that it can support the cloning feature. Serializable interface : @Serializable Serializable interface is present in java.io package. It is used to make an object eligible for saving its state into a fi...
Technology - Marketing - Stocks - Views