daily 2017 06 12 classloader - wtdig/study GitHub Wiki

类加载器读取classpath路径下的资源文件(按行读取)

举例

//获取类加载器读取文件资源的方法演示

ClassLoader classLoader = SpringFilter.class.getClassLoader();

InputStream resourceAsStream = classLoader.getResourceAsStream("classpath路径下的资源位置");

//按照行读取资源

BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(resourceAsStream));

String line = null;

try {

while((line=bufferedReader.readLine())!=null){

//处理

System.out.println(line);

}

} catch (IOException e) {

e.printStackTrace();

}finally {

try {

bufferedReader.close();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

⚠️ **GitHub.com Fallback** ⚠️