What is Marker interface in java? and what is clone?
Answer Posted / koti
Marker Interface:
Marker interface may be containing
methods,may not be containing methods.
Whenever any interface having a special behavior that type
of interfaces are called as marker interfaces (or) indicator
interface (or) tagged interface.
If interfaces not containing the methods, implementation
provided by the JVM.the given interfaces are not containing
the methods.
Ex: 1.java.lang.Serializable
2.java.lang.Cloneable
3.java.rmi.Remote
4.java.util.EventHandling
5.java.util.RandomAccess.
If interfaces containing methods then JVM not providing the
implementation ,expecting the implementation from the
programmer.
Ex: 1.java.lang.Runnable having the Run().
2.java.io.Externalizable having two methods those are
(a) writeExternal()
(b) readExternal()
In this Externalizable super class is Serializable.
Serializable not containing the methods but Externalizable
containing the methods.How can we say marker interface not
containing methods.
when super class serialized sub class also serialized.Where
as sub class is serialized super class members are serialized.
clone:
clone is duplicate collection of objects.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Explain java coding standards for classes or java coding conventions for classes?
Can extern variables be initialized?
What is generic type?
How do you remove duplicates from an array in java?
When do I need to use reflection feature in java?
What is the difference between a method and a function in alice?
What is the use of pattern in java?
How can the checkbox class be used to create a radio button?
Explain about member inner classes?
Where are the local variables stored?
What does %4d mean in java?
Convert a BST into a DLL and DLL to BST in place.
Can memory leak happen java?
How do you calculate roots in java?
What is a nullable field?