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 |
What is math floor in java?
can two class in a code be public??if yes then how??
Is class is a data type?
what is the main class of all the classes
What is the Scope of Static Variable?
What is a map in java?
How to print a statement without using semicolan in java
State the merge-sort principle and its time complexity.
1 Answers Akamai Technologies,
Can a class extend more than one class?
Why synchronization is important in java?
What is number data type in java?
What are the two types of java programming?