java new file 路径_File file = new File(路径名) 路径名的2种写法
项目的结构:相同颜色是同级的
bean的配置文件的读取和一般文件的读取有点差别的
public static void getValue(String key){ //传入"time"
Properties prop = new Properties();
Properties prop2 = new Properties();
Properties prop3 = new Properties();
//要么是全路径
File file = new File("D:\\java\\content\\eclipse-win64\\S\\java\\fd.properties");
//要么是去在全路径基础上去掉项目名
File file2 = new File("java\\fd.properties");
File file3 = new File("fd2.properties");
try {
//装载配置文件
prop.load(new FileInputStream(file));
prop2.load(new FileInputStream(file2));
prop3.load(new FileInputStream(file3));
} catch (IOException e) {
e.printStackTrace();
}
//返回获取的值
System.out.println(prop.getProperty(key)
+ prop2.getProperty(key)+prop3.getProperty(key));
}8 8 9
fd.properties的内容
项目名是 S
点开bin文件夹
注意这个fd.properties文件
发现:
只有在src或者java文件夹下的java文件或资源文件才会编译,然后通过打包,会复制到commlib中
后面有2个ok
/*
1.绝对路径
a.带盘符,如E:/book.xml
b.以http开头,http://img.baidu.com/img/book.jpg
2.相对路径
a.带"/"开头,如/book.xml
b.不带"/"开头,如book.xml
现在项目结构如下,在ParseXML类中操作,我实验项目System.getProperty("user.dir")=E:\ProjectTest\javaEE\
绝对路径:
new
File("E:/ProjectTest/javaEE/src/com/ly/javaee/xml/dom4j/book.xml")---OK
相对路径
new
File("book.xml")----报错(此时相当于System.getProperty("user.dir")+"book.xml",这是文件book.xml不存在user.dir下面)
new File("src/com/ly/javaee/xml/dom4j/book.xml")----OK(不带"/"
可见在项目中相对的是以项目名为根路径,此时相当于System.getProperty("user.dir")+"src/com/ly/javaee/xml/dom4j/book.xml")
new File("/book.xml")----以下可以看出本JVM运行在E盘下,此时带"/"就相当于"E:/book.xml",JVM运行在哪个盘符就以哪个为根路径
new
File("./book.xml");---报错(同new File("book.xml")效果)
随机推荐
Excel筛选之后如何下拉递增
1.痛点 Excel表格,通过筛选了之后,再想统计行数,通过单纯的拖动或者填充排序啥的,都无法做到排序或行数递增: 2.解决方案 发现了个excel的公式可以完美解决该问题,赞个,找的好辛苦. 3.大 ...
ubuntu下安装JDK并搭建activeMQ
1.安装JDK,网上有人说activeMQ支持持JDK1.7及以上版本,未实际测试,保险起见我这里直接安装JDK1.7. #apt-get install openjdk--jdk 2.设置环境变量 ...
细说new与malloc的10点区别
前言 几个星期前去面试C++研发的实习岗位,面试官问了个问题: new与malloc有什么区别? 这是个老生常谈的问题.当时我回答new从自由存储区上分配内存,malloc从堆上分配内存:new/de ...
RESULT:0x80029C4A (TYPE_E_CANTLOADLIBRARY))
无法将类型为"Microsoft.Office.Interop.Excel.ApplicationClass"的 COM 对象强制转换为接口类型"Microsoft.Of ...
LLVM
http://blog.csdn.net/snsn1984/article/details/41077763
svn Error: post-commit hook failed (exit code 127) with output
Command: Commit Modified: C:\Users\xsdff\Desktop\project\index.html Sending content: C:\Users\xsdff\ ...
phonegap archive 报错 Cordova/CDVViewController.h' file not found
在BuildSettings->Header Search Paths 增加如下路径,问题解决 $(OBJROOT)/UninstalledProducts/include "$(O ...
由链表初始化看C语言的二级指针
先来看C语言创建链表.插入节点和遍历链表的一段代码: #include #include typedef int ElemType; ...
java对象引用传递和值传递的一些总结
1.对象作为函数的参数传递过去的时候,是以原对象的引用的方式传递的,更改参数对象的值,会影响原来的对象. 2.对象作为函数的返回值的时候,传递过来的也是一个引用传递,更改传递过来的对象的时候,会影响原 ...
C++利用不完全实例化来获得函数模板参数的返回值和参数
有一些模板会以函数为模板参数,有时候这些模板要获得函数的返回值和参数.如在boost中的signal和slot机制,就存在这样情况. 那么,我们如何得到这些信息呢? 我们使用C++不完全实例化来实现. ...
java new file 路径_File file = new File(路径名) 路径名的2种写法相关推荐
- php获取input file路径,JavaScript_JS获取input file绝对路径的方法(推荐),最近因需要上传文件到oracle blo - phpStudy...
JS获取input file绝对路径的方法(推荐) 最近因需要上传文件到oracle blob里, 在获取文件路径的遇到些问题,由于安全原因,新版的浏览器都不支持直接获取本地URL,在网上找了些方法, ...
- java file类复制文件路径_java进阶(34)--File类、目录复制
一.File类的理解 1.File类不能完成文件的读与写. 2.FIle类代表:文件或目录的路径名的抽象表示形式. 二.FIle类常用方法: 1.创建一个FIle对象:File() File f1=n ...
- Java中的File路径
Java中路径分为: 绝对路径:一个完整路径,是一个以盘符开始的路径: 相对路径:是一个简化的路径,相对是指当前项目的根目录: 注意 一.路径是不区分大小写的 二.路径中的文件名称分隔符使用File. ...
- java中file路径_Java中的文件路径
Java中的文件路径 今天一定在这里解决这个问题,通过路径读文件一般就3种方式,但他们完全不同: 1. File myFile=new File("myfile.txt"); 上面 ...
- java 通过文件路径获得MulipartFile类型文件 - File转MulipartFile
java 通过文件路径获得MulipartFile类型文件 - File转MulipartFile 方式一:使用MockMultipartFile函数 方式二:数据流实现 思路:路径创建出File文件 ...
- java file源码_java File源码理解,探索File路径
1.方法: new File(path); 我们知道根据输入的路径path的不同 ,File可以根据path的不同格式,来访问文件.那么,path的形式有几种呢? 根据源码 可以知道,输入的路径pat ...
- java 文件路径校验_java中File的绝对路径和相对路径的校验
1.首先看一下File中参数的集中形式 ①//构造函数File(String pathname) File f1 = new File("c:\\1.txt"); ②//File( ...
- java delete file 失败_file.delete()无法删除文件的原因及解决方法
file.delete()无法删除文件的原因及解决方法 发布时间:2020-05-06 09:41:00 来源:亿速云 阅读:756 作者:小新 今天小编给大家分享的是file.delete()无法删 ...
- 判断file空_File类的基本用法
java.io.File类:代表文件和目录. 在开发中,读取文件.生成文件.删除文件.修改文件的属性时经常会用到本类. 1.File类的常见构造方法 public File(String pathna ...
最新文章
- 名企程序员被裁实录:早上还在改 Bug,晚上就成下岗工
- Intel 5400平台 芯片组
- python logging模块打印并记录日志
- java jdbc标签jsp_JDBC结合JSP使用(1)
- 体温监测行业调研报告 - 市场现状分析与发展前景预测
- 【AD20学习笔记】PCB封装库的创建
- 服务器项目访问速度,【随心秀】优化1M带宽的云服务器访问速度
- 项目计划书——书写模板
- linux 修改文件类型
- This relative module was not found: Error: Can‘t resolve ‘../assets/bg.jpg‘
- 网络性能测试(系统层面、针对Linux、安卓)
- 机器学习如何影响系统设计:Learned Index Structures浅析
- 电脑没声音 小喇叭不见了怎么办
- java数组首尾互换,c语言程序,将一个数组首尾互换后输出
- python中字母大小顺序_Python中的字母顺序
- Linux文件系统类型
- NumPy-创建adarray
- Flutter 2.10 现已发布
- 波斯顿动力机器人“特效专辑”
- Oracle 内存结构