d:\java;. 我想问一下关于目录的操作中那个英文的Dot(.)一般起什么作用

来源:百度知道 编辑:UC知道 时间:2024/06/06 14:18:28

. ? 当前路径。
.. 是当前路径的上一级目录。

这是相对路径表示方法。
当前路径通常是你程序启动的路径。比如:
d:\> cd java
d:\java> cd .
d:\java> 这个点就是d:\java。
d:\java> java your.pkg.yourClass
假设你在yourClass.java中有代码:

FileInputStream fp = new FileInputStream ("./a.txt") ;

那么将打开文件d:\java\a.txt。

如果是
FileInputStream fp = new FileInputStream ("../a.txt") ;

那么将打开文件d:\a.txt。