【发布时间】:2015-07-17 10:03:58
【问题描述】:
在属性文件中有人定义path =./../someName/somename1 ..这个./../是什么意思?
【问题讨论】:
标签: java
在属性文件中有人定义path =./../someName/somename1 ..这个./../是什么意思?
【问题讨论】:
标签: java
"./"代表当前目录。
"../" 表示路径定义的层次结构的上一级。
【讨论】:
./工作文件所在的当前文件夹
../ 高一级目录
所以./../ 表示比当前工作文件所在的文件夹高一级。
【讨论】:
路径始终包含定位文件所需的核心组件和完整地址列表。它主要是Java环境的重要环境变量。换句话说,它表示一个路径,该路径是由特殊分区分隔的目录和文件名元素的分层序列。路径可以表示根、根和名称序列。如果路径仅由一个为空的名称元素组成,则该路径被视为空路径。有关更多详细信息,您可以从在线移至resume writing service Indianapolis。
【讨论】:
当前目录加一级上/后/更高。
假设你的当前目录是 /whatever/my/stuff,那么这会将你放在 /whatever/my/ 而不是 /whatever/my/stuff/
【讨论】:
../ 指向文件的父目录,./ 指向文件所在的当前目录。
在您的示例中,home/youAreHere/ 变为 home/someName/,其中包含 someName1
【讨论】: