类名:SequenceReader.java
private static final String FILEPATH="com/readfile/config/filename.properties";
BufferedReader br = new BufferedReader(new InputStreamReader(SequenceReader.class.getClassLoader().getResourceAsStream(FILEPATH)));
BufferedReader br = new BufferedReader(new InputStreamReader(this.getClass().getClassLoader().getResourceAsStream(FILEPATH)));
BufferedReader br = new BufferedReader(new InputStreamReader(Thread.currentThread().getContextClassLoader().getResourceAsStream(FILEPATH)));
InputStream is = this.getClass().getClassLoader().getResourceAsStream(FILEPATH);
本文介绍了一种使用Java从类路径中加载配置文件的方法。通过不同的类加载器获取资源流并创建缓冲区读取器,实现了对filename.properties文件的有效读取。文中展示了三种常见方式:通过类本身、当前线程上下文以及SequenceReader类的类加载器来获取输入流。
1121

被折叠的 条评论
为什么被折叠?



