当前位置:编程学习 > JAVA >>

java创建对象的四种方法

Java中创建对象的四种方式 
  (1) 用new语句创建对象,这是最常见的创建对象的方法。 
  (2) 运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。 
  (3) 调用对象的clone()方法。 
  (4) 运用反序列化手段,调用java.io.ObjectInputStream对象的 readObject()方法。 
一.用new语句创建对象 
 
Java代码 : 
  1. User user = new User()  

二.运用反射手段 
  (1)调用java.lang.Class.newInstance()v
Java代码:  
  1. Class.forName(classname).newInstance()  
  2. Wife wife = (Wife) Class.forName("com.java.clone.Wife").newInstance();  
 
  (2)调用java.lang.reflect.Constructor类的newInstance() 
 
Java代码:  
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,