1.类的加载过程----了解

2.类的加载器的作用

3.类的加载器的分类

4.Java类编译、运行的执行的流程

5.使用Classloader加载src目录下的配置文件

@Test
public void test2() throws Exception { Properties pros = new Properties();
//此时的文件默认在当前的module下。
//读取配置文件的方式一:
// FileInputStream fis = new FileInputStream("jdbc.properties");
// FileInputStream fis = new FileInputStream("src\\jdbc1.properties");
// pros.load(fis); //读取配置文件的方式二:使用ClassLoader
//配置文件默认识别为:当前module的src下
ClassLoader classLoader = ClassLoaderTest.class.getClassLoader();
InputStream is = classLoader.getResourceAsStream("jdbc1.properties");
pros.load(is); String user = pros.getProperty("user");
String password = pros.getProperty("password");
System.out.println("user = " + user + ",password = " + password); }

最新文章

  1. Ubuntu日常问题搜集和解决办法
  2. Window 对象
  3. iOS开发--音乐文件播放工具类的封装(包含了音效的封装)
  4. WebStorm在Mac上的快捷键(部分)
  5. 如何为Kafka集群选择合适的Partitions数量
  6. Linux下的多线程编程
  7. Dreamweaver 8
  8. Android Wear开发者预览配置过程
  9. 判断checked是否选中
  10. OA学习笔记-009-岗位管理的CRUD
  11. 随机List中数据的排列顺序
  12. stringstream函数(i o)
  13. PHP 定时器 边输出边刷新网页
  14. linux command----vi
  15. centos 6.5安装并配置mysql
  16. [Swift]LeetCode52. N皇后 II | N-Queens II
  17. ubuntu fiddler firefox http网页不能访问 Secure Connection Failed
  18. Vue+Element+Select获取选中的对象
  19. CSS选择器:子选择符号
  20. shell编程第三天

热门文章

  1. Spring AOP 之二:Pointcut注解表达式
  2. 宝塔面板如何有效的清除SSL证书以及缓存
  3. Floating-Point Hazard【求导公式】
  4. Docker镜像与容器的常用操作
  5. 使用torch实现RNN
  6. cb46a_c++_STL_算法_逆转和旋转reverse_rotate函数advance
  7. ca73a_c++_流的条件状态
  8. python的坑--你知道吗?
  9. jenkins构建报错 Error fetching remote repo 'origin'
  10. Python多核编程mpi4py实践及并行计算-环境搭建篇