博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
classloader example
阅读量:7140 次
发布时间:2019-06-28

本文共 950 字,大约阅读时间需要 3 分钟。

http://hi.baidu.com/bailang3106/blog/item/cd009ad4c9412908a18bb7bf.html
package com.jd.cis.spider;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.Properties;
public class Test {
    /**
     * @param args
     * @throws IOException
     */
    public static void main(String[] args) throws IOException {
        URL url1=Test.class.getClassLoader().getResource("conf/system.properties");
        URL url2=Thread.currentThread().getContextClassLoader().getResource("conf/system.properties");
        System.out.println(url1);
        System.out.println(url2);
       
        InputStream is1=Test.class.getClassLoader().getResourceAs
Stream("conf/system.properties");
        InputStream is2=Thread.currentThread().getContextClassLoader().getResourceAsStream("conf/system.properties");
       
        Properties p1=new Properties();
        p1.load(is1);
       
        Properties p2=new Properties();
        p2.load(is2);
       
        System.out.println(p1.getProperty("service.url"));
        System.out.println(p2.getProperty("service.url"));
    }
}

转载地址:http://tpmrl.baihongyu.com/

你可能感兴趣的文章
POJ - 3041 Asteroids 【二分图匹配】
查看>>
luogu P4198 楼房重建——线段树
查看>>
使用property为类中的数据添加行为
查看>>
程序设计基础知识
查看>>
复变函数与积分变换
查看>>
12. 断点续传的原理
查看>>
C#基础:多态:基类可以定义并实现虚(virtual)方法,派生类可以重写(override)这些方法...
查看>>
Visifire图表
查看>>
python常用模块之paramiko与ssh
查看>>
AES算法在Python中的使用
查看>>
动手动脑3
查看>>
HDU 3397 Sequence operation(线段树区间染色加区间合并)
查看>>
【随笔】写下现在所想的,开始写博客
查看>>
linux命令之vi文本编辑器
查看>>
WPF-WrapPanel
查看>>
大家好
查看>>
iOS 疑难杂症 — — UITableView 添加 tableFooterView 旋转屏幕后收不到点击事件!!!...
查看>>
asp.net 8 Request,Response,Server
查看>>
Windows API 技巧集
查看>>
Java基础 - 流程控制语句
查看>>