码迷,mamicode.com
首页 > 其他好文 > 详细

类加载器 读取配置文件

时间:2014-07-19 18:14:08      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:java   os   文件   io   for   cti   

package cn.itcast.day2;

import java.io.InputStream;
import java.util.Collection;
import java.util.Properties;

public class ClassLoderTest {
public static void main(String[] args) {
//如何动态取得配置文件的存放路径(不是手动指定绝对路径)
//可以通过类加载器来加载,但是这种方法是只读的不能对加载的配置文件进行操作
//1,获得配置文件的路径
//通过类加载器来获取
//InputStream ips = ReflectTest.class.getClassLoader().getResourceAsStream("cn/itcast/day1.config.property");
ips = ReflectTest.class.getResourceAsStream("config.property")//通过类本身提供的方法
//实际中配置文件会放在一个专门的文件夹中如resource下,此时应该这样写
//ips = ReflectTest.class.getResourceAsStream("resource/config.property")
Properties pros = new Properties();
pros.load(ips);
ips.close();
String className = pros.getProperty(className);
Collection collections = (Collection)Class.forName(className).newInstance();
}
}

类加载器 读取配置文件,布布扣,bubuko.com

类加载器 读取配置文件

标签:java   os   文件   io   for   cti   

原文地址:http://www.cnblogs.com/siashan/p/3855033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!