How is object created in java?
Answers were Sorted based on User's Feedback
Answer / ishaque
There are many ways to create an object in java. They are:
By new keyword
By newInstance() method
By clone() method
By factory method etc.
| Is This Answer Correct ? | 15 Yes | 1 No |
Answer / akshay
Object is created following ways
1.Using NEW operator
2.Class.newinstance()
| Is This Answer Correct ? | 7 Yes | 1 No |
Object is created in four different ways
1. Using new operator
2. Class.forName(..)
3. Cloning
4. Serializing and De-serializing
| Is This Answer Correct ? | 6 Yes | 2 No |
There are FIVE different ways to create objects in Java:
1. Using `new` keyword:
This is the most common way to create an object in Java. Almost 99% of objects are created in this way.
MyObject object = new MyObject();//normal way
2. By Using Factory Method:
ClassName ObgRef=ClassName.FactoryMethod();
Example:
RunTime rt=Runtime.getRunTime();//Static Factory Method
3. By Using Cloning Concept:
By using clone(), the clone() can be used to create a copy of an existing object.
MyObjectName anotherObject = new MyObjectName();
MyObjectName object = anotherObjectName.clone();//cloning Object
4. 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.
MyObjectName object = (MyObjectNmae) Class.forName("PackageName.ClassName").newInstance();
Example:
String st=(String)Class.forName("java.lang.String").newInstance();
5. Using object deserialization:
Object deserialization is nothing but creating an object from its serialized form.
ObjectInputStreamName inStream = new ObjectInputStreamName(anInputStream );
MyObjectName object = (MyObjectNmae) inStream.readObject();
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / anu sownthariya rajakumari,isw
1.new
2.newinstance()
3.clone()
4.class.forName()
5.deserialization
| Is This Answer Correct ? | 0 Yes | 0 No |
what is meant by Garbage collection?
In what type of containers, Border layout is a default layout?
What is composition in java?
What is the use of volatile in java?
Where is stringbuffer stored?
Explain about doubly linked list
0 Answers Aditi Placement Service,
Can inner class final?
What do you mean by stream pipelining in java 8?
What is a local class in java?
What are java annotations?
What is math in java?
Can we define private and protected modifiers for the members in interfaces?