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
What are aggregate functions explain with examples?
What does .equals do in java?
Find the value of a specified element of the array arr[i] where 0 <= i <= n-1
What is the use of parse function in java?
Can you achieve runtime polymorphism by data members?
What is string subsequence method?
What is the difference between C++ and Java and your preferences?
What is codebase?
What does exp mean in math?
What is difference between word and integer?
Why char array is favored over string for the storage of passwords?
Can we increase size of array?
What is the difference between super class & sub class?
What is difference between overloading and overriding in java?
can rmi and corba based applications interact ?