具体请参考文章【In_new--Java创建对象的几种方式】 用new关键字创建调用对象的clone方法利用反射,调用Class类的或者是Constructor类的newInstance()方法用反序列化,调用ObjectInputStream类的readObject()方法