properties配置文件读取
来源:互联网 发布:商业数据分析软件 编辑:程序博客网 时间:2024/06/05 20:40
刚看完的视频,总结下。
实例是马士兵的观察者模式
class.properties:
class=com.blank.test.Dad,com.blank.test.GrandFather这是文件内容。
放到了com.blank.test这个包下。
接下来是程序运行动态读取:
Properties p = new Properties();try {p.load(Test.class.getClassLoader().getResourceAsStream("com/blank/test/class.properties"));} catch (IOException e) {e.printStackTrace();}String s = p.getProperty("class");涉及到反射机制。
还有通过类名的字符串来创建对象:
String name[] = s.split(",");for (String n : name) {try {WakeUpListener w = (WakeUpListener) Class.forName(n).newInstance();c.addListenrt(w);} catch (InstantiationException e) {e.printStackTrace();} catch (IllegalAccessException e) {e.printStackTrace();} catch (ClassNotFoundException e) {e.printStackTrace();}}可以单独写成一个类,用单例模式来写。
对于程序的动态读取运行很有用。
0 0
- java 读取properties配置文件
- Java读取properties配置文件
- 读取properties配置文件
- java读取properties配置文件
- java 读取配置文件properties
- 读取.properties配置文件
- java 读取*.properties配置文件
- Java读取properties配置文件
- java 读取配置文件(properties)
- java读取 .properties配置文件
- Properties 读取配置文件
- java读取properties配置文件
- Properties配置文件读取
- spring 读取properties配置文件
- 读取Properties配置文件内容
- 读取.properties配置文件
- birt读取配置文件.properties
- Java读取properties配置文件
- iOS开发技巧 -- 复用代码片段
- ACE框架学习
- c中内存分配与释放(malloc,realloc,calloc,free)函数内容的整理
- 浏览器区分
- Android布局中的常用属性小结
- properties配置文件读取
- 10、线程
- 大型网站架构演变和知识体系
- CScript 错误: 加载设置失败(拒绝访问)
- 关于心态,读书笔记
- cerr与cout的区别
- 使用ccbpublish导出ccbi文件
- 编码转换 转码
- 关于C++中的友元函数的总结