Day29-关于类加载器在读取properties文件上的运用,轻松使用绝对路径,直接在包的根目录下进行操作
2018-02-01 22:16
651 查看
//首先是class.getClassLoader()-->拿到类加载器 //获取到类的加载器后,会在bin目录下进行查看,之后再返回一个流,用于获取传进去名字一样的类 //当getResourceAsStream(fileName)后面的fileName是一个相对路径的时候,就会在当前这个这个类的当前位置开始查找资源文件 InputStream in = Test.class.getClassLoader().getResourceAsStream("database.properties"); //一个比较特殊的获取流的方式,这样的方式可以直接使用相对路径直接创建流,可以方便在日后拿给用户
/*
具体的东西还是有待观察*/
相关文章推荐
- C#控制台基础 file.readalltext使用相对路径与绝对路径去读取 与exe在同一目录下的txt文件
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- 关于如何使用properties读取配置文件内容问题
- java 读取properties文件,运用 使用properties
- 关于java读取properties文件的路径问题
- 使用ZLIB生成DLL文件,并进行有中文的ZIP文件压缩与解压操作!支持目录压与解!
- 关于目录和文件路径的操作函数
- 第七章:在Spark集群上使用文件中的数据加载成为graph并进行操作(3)
- 轻松python之文件专题-关于目录树的一些操作
- windows C程序使用绝对路径宏定义读取文件失败
- 从ApplicationResources.properties中读取数据对文件进行操作.java
- 第七章:在Spark集群上使用文件中的数据加载成为graph并进行操作(2)
- 使用common-configuration进行对配置文件的操作(xml,properties)
- 轻松python之文件专题-关于目录树的一些操作
- 关于java读取properties文件的路径问题
- 用Properties读取配置文件后,使用TreeMap对keys进行排序
- 关于系统读取properties配置文件的路径问题,包括打成jar包的运行文件
- 关于java读取properties文件的路径问题
- 使用GetModuleFileName()获取当前.exe所在绝对路径,并且读取.ini配置文件
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作