java中创建对象的常见方式有以下4种。
a.通过new调用构造器创建java对象。
b.通过Class对象的newInstance()方法调用构造器创建java对象。
c.通过java的反序列机制从IO流恢复java对象。
d.通过java对象提供的clone()方法复制一个新的java对象。
除此之外,对于字符串以及Byte,Short,Integer,Long,Character,Flort,Double和Boolean这些基本类型的包装类,java还允许以直接量的方式来创建java对象,如下:
String str = "abc";
Integer in = 5;
另外,也可通过简单的算术表达式、连接运算来创建java对象,如下:
String str2 = "abc" + "xyz";
Long price = 23 + 12;
|
|