who can we create the object of a class? in how many ways we
can create it (max 5)
Answers were Sorted based on User's Feedback
1. Using new keyword
This is the most common way to create an object in java.
MyObject object = new MyObject();
2. Using Class.forName()
If we know the name of the class & if it has a public
default constructor we can create an object in this way.
MyObject object = (MyObject)
Class.forName("subin.rnd.MyObject").newInstance();
3. Using clone()
The clone() can be used to create a copy of an existing object.
MyObject anotherObject = new MyObject();
MyObject object = anotherObject.clone();
4. Using object deserialization
Object deserialization is nothing but creating an object
from its serialized form.
ObjectInputStream inStream = new
ObjectInputStream(anInputStream );
MyObject object = (MyObject) inStream.readObject();
Is This Answer Correct ? | 4 Yes | 0 No |
whats is the use of final,in which situation final can be used in the application?
What are design patterns and please explain?
What happens if a try-catch-finally statement does not have a catch clause to handle an exception that is thrown within the body of the try statement?
Is hashset sorted in java?
What are the limitations for static method?
why java is better then .net?
How do weakhashmap works?
Explain about field hiding in java?
Name the immediate superclass of the MenuComponent class?
What do you mean by of string::valueof expression in java 8?
what is inner class?
Can you make a constructor final in Java?
0 Answers SwanSoft Technologies,