Java创建对象的方式

原先了解的Java创建对象有四种方式:

(1)用new 语句创建对象,这是最常用的创建对象方法。

(2)运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。

(3)调用对象的clone()方法

(4)运用反序列化手段,调用java.io.ObjectInputStream对象的readObject()方法。

(5)使用Unsafe的allocateInstance()方法来获取一个对象(不需要通过构造函数);

你可能感兴趣的:(Java创建对象的方式)