1、直接 new 调用默认构造器实例化对象,如:
String str = new String("abc");
2、通过工厂方法返回对象,如:
//不知道这个算不算。。
String str = String.valueOf(23);
3、通过反射,如:
Object obj = Class.forName("java.lang.Object").newInstance();
Object obj =
4、通过I/O流复制(包括反序列化)。
如果有其他的请各位补充。谢谢
2011-02-24 david.wang
Java对象创建方式
本文介绍了四种常见的Java对象创建方法:直接使用new关键字调用构造器、利用工厂方法、通过反射机制以及通过I/O流进行对象的复制(包括反序列化)。这些方法为Java开发提供了灵活的对象实例化手段。
3429

被折叠的 条评论
为什么被折叠?



