What is Marker interface in java? and what is clone?
Answer Posted / ramesh.m
1)By implementing for interface,our object can get some
ability such type interfaces called as "marker/ability/tag
interfaces".
Ex:
By implementing Serializable interface,our objects can able
to travel across network and can able to save the file
persistently.
2)If any interface does not contain any methods, it is
always called "marker interface".
Ex:
Serializable ,Clonable,RandomAccess,SingleThreadModel.
in these cases,JVM will provide required ability
automatically.
3)Even though interface contains methods by implementing
that interface if our objects will get some ability still we
can consider it as marker interface.
Ex:
Comparable [compareTo()method],Runnable[run() method] etc.
in these cases,required ability should be provided by
programmer.
| Is This Answer Correct ? | 9 Yes | 1 No |
Post New Answer View All Answers
How can you make a class serializable in java?
How do you add an element to a hashset in java?
What is serialization in java?
Explain about anonymous inner classes in java?
Which collection is sorted in java?
What is meant by oops concept in java?
What is the longest unicode character?
Difference between java and javascript
What is the memory leak in java?
What is a nonetype?
Java Compiler is stored in JDK, JRE or JVM?
Difference between final and effectively final ?
How can a gui component handle its own events?
Define an applet in java?
can any body body expalin best definitions & best real time exaples for opps concepts.