1.使用new关键字,调用构造函数创建对象。
2.通过反射的方式,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance方法创建对象。
3.使用对象的clone方法,克隆对象。
4.运用反序列化手段,调用java.io.ObjectInputStream对象的 readObject()方法。
java创建对象的几种方式,布布扣,bubuko.com
java创建对象的几种方式
原文:http://www.cnblogs.com/iamjoe/p/3661617.html