java创建对象的方式
1.使用new关键字
Employee emp1 = new Employee();
2.对象的clone()方法
Employee emp2 = (Employee) emp1.clone();
3.反序列化方法
ObjectInputStream in = new ObjectInputStream(new FileInputStream("data.obj")); Employee emp3 = (Employee) in.readObject();
4.运用反射方法
调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法
Employee emp4 = (Employee) Class.forName("org.programming.mitra.exercises.Employee").newInstance();
//或者
Constructor<Employee> constructor = Employee.class.getConstructor();
Employee emp4 = constructor.newInstance();
5.通过spring容器生成
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号