zoukankan      html  css  js  c++  java
  • java 面向对象(三十九):反射(三)了解ClassLoader

    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);
    
    
    
        }
  • 相关阅读:
    高斯消元
    逻辑运算符之优先级&&and、or
    康托展开
    关于bootstrap的双层遮罩问题
    写好页面在内网内访问
    swiper插件的一些坑
    第一篇博客
    poj 3415 Common Substrings
    poj 1509 Glass Beads
    poj 3260 The Fewest Coins
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13308961.html
Copyright © 2011-2022 走看看