Thursday, March 8, 2012

How many ways we can create objects in Java

there are 4 ways
1) using new operator and default constructor
MyObject object = new MyObject();
2) using Class.forname
MyObject object = (MyObject) Class.forName(MyObject).newInstance();
3) using clone
MyObject object = anotherObject.clone();

4) using deserialization
ObjectInputStream inStream = new ObjectInputStream(anInputStream ); MyObject object = (MyObject) inStream.readObject();

No comments:

Post a Comment