What is Marker interface in java? and what is clone?
Answer Posted / alok kumar ranjan
Marker interface is tagged interface with no methods inside
it.clone means copy of an object.
The marker interfaces are used to provide certain
functionality to classes you code. Take for
instance the Cloneable interface. This interface is
implemented by the JVM itself and allows
copies of objects to be created without the developer having
to write code for this purpose.
User written marker interfaces can also be used for
inheritance purposes.Marker Interfaces are
used to mark the capability of a class as implementing a
specific interface at run-time.
Some examples of marker interfaces are :-
1) Serializable
2) Cloneable
3) RandomAccess
4) SingleThreadModel
5) EventListner
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
How java enabled high performance?
For ease of programming you can consider the maze as a 2D array with colors represented by below integer and characters (in capital letters). • B - Black • W -White • G- Green • R- Red R B W B W W W W W W B W B B W W W W W W W B W B W W W B W W W W B B W W W B W W W B W W B B B B W B W B W W B W W W B W W W B B B W W B W W W B W W B W B W W W B W B W W W W B B W W W W B W W W W W G Shortest Route Problem: • Solution that finds the shortest Route between Red and Green White will have 1 Weight. Red and Green carry no weights. Shortest path is the path with less weight when you add up the weights in the path.
Is singleton class thread safe?
How to add menushortcut to menu item?
Explain throw keyword in java?
Describe different states of a thread.
What is default exception handling in java?
What are the types of methods in java?
What is the use of default method in interface in java?
Is oracle charging for java?
What is difference in between java class and bean?
What is struts in java?
What is a Transient Object?
Why hashcode is used in java?
How do you avoid global variables?