第一种是文件io流:
来源:互联网 发布:淘宝企业店需要交税吗 编辑:程序博客网 时间:2024/05/18 00:45
比如我们要加载source目录下的db.properties文件。就有以下几种方式
第一种是文件io流:
复制代码
public static void load1() throws Exception{
//文件真实路径
String fileName="E:/Workspace/SSHDemo/Source/db.properties";
Properties p=new Properties();
InputStream is=new FileInputStream(new File(fileName));
p.load(is);
System.out.println(p);
}
复制代码
第二种:相对路径:
复制代码
//相对路径
public static void load2() throws Exception{
Properties p=new Properties();
//InputStream is=ClassLoader.getSystemResourceAsStream("db.properties");
InputStream is=Thread.currentThread()。getContextClassLoader()。getSystemResourceAsStream("db.properties");
p.load(is);
System.out.println(p);
}
public static void load2_1() throws Exception{
Properties p=new Properties();
InputStream is=SourceLoader.class.getClassLoader()。getSystemResourceAsStream("db.properties");
p.load(is);
System.out.println(p);
}
复制代码
如果我们要获取src(类包)下的db.properties又该怎么处理呢?
复制代码
//相对于类路径 properties文件盒java放在一起
public static void load3() throws Exception{
Properties p=new Properties();
//InputStream is=ClassLoader.getSystemResourceAsStream("db.properties");
InputStream is=SourceLoader.class.getResourceAsStream("db.properties");
p.load(is);
System.out.println(p);
- 第一种是文件io流:
- IO(四、)FileReader第一种读取方式
- socket也是一种IO(文件处理)
- java 导出excel文件------第一种方法
- redis安装(Linux,使用的是第一种)
- Animation的二种使用方法一种是JavaCode一种是xml文件配置
- MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的
- python第26篇之--文件IO
- 文件下载第一种方式-------单个文件下载
- 第10章:IO流
- IO流,文件流
- JAVA读取文件,初学~练习(第一种:字节读取)
- 文件输入输出的两种方法(常用第一种)
- 利用http协议下载文件的第一种方式
- IO流文件复制
- IO流文件复制
- IO流读写文件
- 文件IO流
- 数据库字段类型
- Redis复习笔记5—Redis主从复制
- Timer的缺陷
- SpringMVC常用基础知识
- 海量数据库的查询优化及分页算法方案
- 第一种是文件io流:
- [LeetCode37]Soduko Solver
- 通过 Hibernate 实现
- 第四节Swift 类型的安全检查,类型推断和类型别名
- 〖前端技術 從零單排〗day1.2 HTML5&&CSS3的初步學習心得
- 用yum安装Apache,Mysql,PHP
- Python几点要特别注意!
- 用二叉树实现Trie树
- 没事看看--不再迷茫