1.用new 创建对象,这是最常用的创建对象的方法。
User user1 = new User(2,"柳岩");
2.运用反射,调用Java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。
Class<?> c = Class.forName("com.itheima.User");//获取字节码文件对象
User user=(User)c.newInstance();
1.用new 创建对象,这是最常用的创建对象的方法。
User user1 = new User(2,"柳岩");
2.运用反射,调用Java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。
Class<?> c = Class.forName("com.itheima.User");//获取字节码文件对象
User user=(User)c.newInstance();