黑马程序员技术交流社区
标题:
反射中利用配置文件的方式将其他类加载,如何实现
[打印本页]
作者:
lll456123l
时间:
2016-5-3 11:20
标题:
反射中利用配置文件的方式将其他类加载,如何实现
不太懂具体步骤,只知道有这个方法,求高手举一个例子
作者:
BackGaoz
时间:
2016-5-3 13:01
package com.heima.test1;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class Test1 {
public static void main(String[] args) throws IOException, ClassNotFoundException {
BufferedReader br = new BufferedReader(new FileReader("config.properties")); //有一个配置文件为config.properties
//用字符流去读取这个配置文件中数据
Class clazz = Class.forName(br.readLine()); //然后用Class.forName方法获取读取到数据的字节码文件
Student s = clazz.newInstance(); //创建对象
//当然我这个Student类是不存在的,所以会报错
}
}
复制代码
作者:
cc19930915
时间:
2016-5-3 14:58
配置文件一般都是通过properties读取
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2