java中创建对象可以使用以下几种方式:
1. 使用new关键字创建对象,显示调用类的构造方法。
2. 运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法,显示地调用构造方法。
3. 调用对象的clone()方法,在内存上对已有对象的影印,不会调用构造函数。
4. 运用反序列化手段,调用java.io.ObjectInputStream对象的 readObject()方法。从文件中还原类的对象,不会调用构造函数。