Java 中创建对象的几种方式?

1、使用 new 关键字;

2、使用 Class 类的 newInstance 方法,该方法调用无参的构造器创建对象(反射):Class.forName.newInstance();

3、使用 clone() 方法;

4、反序列化,比如调用 ObjectInputStream 类的 readObject() 方法。

发表评论