java创建对象的四种方式

1.最常见的 new 一个

2使用反射机制创建对象,直接调用非构造函数

Class obj=Class.forName("A");

A a=obj.newInstance();

Class obj=A.class;

A a=obj.newInstance()

 

A a=new A();

Class obj=a.getClass();

3.利用反序列化机制,无需调用构造函数

4.调用clone方法

原文地址:https://www.cnblogs.com/hansongjiang/p/4873847.html