What is Marker interface in java? and what is clone?
Answer Posted / kavya
It’s a kind of interface which has no method is known as marker interface. Serializable, Clonnable is the example of marker interface to create <a href="http://beyondcorner.com/create-own-marker-interface-in-java">Marker Interface in Java </a>
Use of Marker Interface:
Marker Interfaces are used to indicate something to compiler/JVM. If JVM see that a class is a object of Marker Interface then it will perform some special operation. Take an example with Serializable, Clonnable marker interface, if JVM see a Class is Serialized/Clonnable then It will do some special operation on it, similar way if JVM sees one Class is implemented custom marker interface which is created by ourself then the JVM do some special operation.
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Can a class be defined inside an interface?
What is blank final variable?
What is difference between throw and throws ?
Can we create an object of static class in java?
For class CFoo { }; what default methods will the compiler generate for you>?
Write a program to print count of empty strings in java 8?
What are triggers in DB? Explain their types. How do they work?
How to avoid memory leak in java?
Explain wrapper classes in java?
Is void a data type?
What is the maximum size of array in java?
Does .length start 0 java?
What are the main uses of the super keyword?
What is printwriter in java?
What is the difference between Error, defect,fault, failure and mistake?