JavaSE8基础 Class 通过class.getClassLoader.getSystemResourceAsStream 返回一个InputStream
2017-11-15 21:12
615 查看
礼悟:
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
读取文件的位置及内容
位置
内容
.class文件的位置及其代码
文件位置
代码
效果
注意事项:
java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
javaSE:8
os:windows7 x64
ide:MyEclipse 2017
os:windows7 x64
ide:MyEclipse 2017
读取文件的位置及内容
位置
内容
hello
.class文件的位置及其代码
文件位置
代码
package com.jizuiku; import java.io.IOException; import java.io.InputStream; import org.apache.commons.io.IOUtils; /** * JavaSE8基础 Class 通过class.getClassLoader.getSystemResourceAsStream 返回一个InputStream * * @author 博客园-给最苦 * @version V2017.11.13 */ public class Demo { public static void main(String[] args) { ClassLoader demoClassLoader = Demo.class.getClassLoader(); InputStream input = demoClassLoader.getSystemResourceAsStream("1.txt"); String content = null; try { content = IOUtils.toString(input, "utf-8"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println(content); } }
效果
注意事项:
java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
相关文章推荐
- className.class.getResourceAsStream()与ClassLoader.getSystemResourceAsStream() 的区别
- java 路径、className.class.getResourceAsStream()、ClassLoader.getSystemResourceAsStream() 、FileInputStream
- className.class.getResourceAsStream()与ClassLoader.getSystemResourceAsStream() 的区别
- java 路径、className.class.getResourceAsStream()、ClassLoader.getSystemResourceAsStream() 、FileInputStre
- JavaWeb基础 ClassLoader getResourceAsStream 读取类路径下的文件
- 关于InputStream in = JDBCUtil.class.getClassLoader().getResourceAsStream("jdbc.properties")的介绍
- className.class.getResourceAsStream()与ClassLoader.getSystemResourceAsStream() 的区别
- className.class.getResourceAsStream()与ClassLoader.getSystemResourceAsStream() 的区别
- 关于 InputStream in = JDBCUtil.class.getClassLoader().getResourceAsStream("jdbc.properties")简单介绍
- className.class.getResourceAsStream()与ClassLoader.getSystemResourceAsStream() 的区别
- className.class.getResourceAsStream()与ClassLoader.getSystemResourceAsStream() 的区别
- ClassLoader.getSystemResourceAsStream()
- InputStream in = JdbcUtils.class.getClassLoader().getResourceAsStream("dbconfig.properties")的作用
- ClassLoader.getResource 和ClassLoader.getSystemResourceAsStream
- ClassLoader.getSystemResourceAsStream与Class.getClassLoader().getResourceAsStream()
- InputStream in = JdbcUtil.class.getClassLoader().getResourceAsStream("dbinfo.properties");
- className.class.getResourceAsStream()与ClassLoader.getSystemResourceAsStream() 的区别
- java 路径、className.class.getResourceAsStream()、ClassLoader.getSystemResourceAsStream() 、FileInputStream
- ClassLoader.getResourceAsStream() 与 Class.getResourceAsStream()的区别
- ClassLoader.getResourceAsStream() 与 Class.getResourceAsStream()的区别