//通过反射机制,获取Class ,通过Class来实例化对象
Class C = Class.forName("com.java.bean.User");
object obj = c.newInstance();//调用无参数构造方法,实例化
优点:通过读取配置文件,可以实现一套代码创建不同对象,复合开闭原则
User user=new User();
本文介绍如何使用Java反射机制通过类名字符串实例化指定类的对象,并讨论了这种方法的优点,特别是符合开闭原则的设计理念。
//通过反射机制,获取Class ,通过Class来实例化对象
Class C = Class.forName("com.java.bean.User");
object obj = c.newInstance();//调用无参数构造方法,实例化
优点:通过读取配置文件,可以实现一套代码创建不同对象,复合开闭原则
User user=new User();
523

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