ClassLoad类加载器读取ClassPath路径下的配置文件(一)

举报
brucexiaogui 发表于 2021/12/30 01:59:54 2021/12/30
【摘要】 ClassLoad类加载器读取ClassPath路径下的配置文件(一) 一、项目介绍 1、使用 com.test.test包下的ReadclassLoad 类去读取另一个包 com.test.util 包  ClassPath路径下的properties 文件。项目路径如下图: 2、实例代码 ...

ClassLoad类加载器读取ClassPath路径下的配置文件(一)


一、项目介绍

1、使用 com.test.test包下的ReadclassLoad 类去读取另一个包 com.test.util 包  ClassPath路径下的properties 文件。项目路径如下图:




2、实例代码


  
  1. package com.test.test;
  2. import java.io.IOException;
  3. import java.io.InputStream;
  4. import org.junit.Test;
  5. public class ReadclassLoad {
  6. //通过类加载器获取 ClassPath 路径下的文件
  7. @Test
  8. public void readLoad() throws IOException{
  9. //1、获取类加载器
  10. ClassLoader cd = ReadclassLoad.class.getClassLoader();
  11. //2、用类加载器读取文件信息
  12. InputStream in = cd.getResourceAsStream("jdbc.properties");
  13. //3、创建数组,遍历文件信息
  14. byte[] by = new byte[in.available()];
  15. int len = in.read(by);
  16. System.out.println(new String(by,0,len));
  17. }
  18. }

3、运行结果,读取到配置文件的配置信息


文章来源: brucelong.blog.csdn.net,作者:Bruce小鬼,版权归原作者所有,如需转载,请联系作者。

原文链接:brucelong.blog.csdn.net/article/details/77923394

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。