黑马程序员技术交流社区

标题: 反射的实际应用(配置文件) [打印本页]

作者: IT小笨鸟    时间: 2016-3-31 17:08
标题: 反射的实际应用(配置文件)
public static void main(String[] args) throws Exception {
//                加载键值对数据
                Properties pro=new Properties();
                FileReader fr=new FileReader("配置文件");
                pro.load(fr);
                fr.close();
               
//                获取数据
                String className=pro.getProperty("className");
                String methodName=pro.getProperty("methodName");
               
//                反射
                Class c=Class.forName(className);
                Constructor con=c.getConstructor();
                Object obj=con.newInstance();
                 
//                调用方法
            Method m=c.getMethod(methodName);
                m.invoke(obj);
        }

}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2