| |
GeekInterview.com > Interview Questions > J2EE > Core Java
| Print | |
Question: Marker Interface
Answer: When there is no methods in the marker interface, then what is the use of marker interface. What is the functionality of the interface. Why do we need to implement marker interface? |
| September 09, 2009 08:10:48 |
#3 |
| Saroj_mi2 |
Member Since: September 2009 Total Comments: 1 |
RE: Marker Interface |
Marker interface is an interface with out having any implementation methods. By implementing this interfaces, we will specify some special behaviour to implemented class.
Examples: Serializable, Cloneable For example if we want to create a clone for a an object of class using clone()(clone()-- which is an object class method), then class need to implement Cloneable interface.
This mark is to JVM to handle the interface.If you are implimenting this interface the compliler will know some specific job need to be done. For Cloneable interface even it does not have any methode the JVM looks for clone() method to execute. But the complier will not fail if the clone() meth is not implimented.
|
| |
Back To Question | |