There are 5 ways to
create objects in Java
1. Using
New keyword
2. Using
New Instance (Reflection) or Class.forName()
3. Using
Clone
4. Using
ClassLoader
5. Using
Deserilization
1. MyObject object1 = new
MyObject();
2. MyObject object2 =
(MyObject) Class.forName ("com.getsure.MyObject").newInstance();
3. MyObject anotherObject =
new MyObject();
MyObject object3 =
anotherObject.clone();
4. Object object4 =
MyObject.class.getClassLoader().loadClass("getsure.com.MyObject").newInstance();
5. ObjectInputStream ois =
new ObjectInputStream(anInputStream );
MyObject object5 = (MyObject)
ois.readObject();
|
No comments:
Post a Comment