Java中绝对路径和相对路径的总结

简介:
  操作系统约定,文件或目录的路径名由斜线(/)或反斜线(\)分割,此外,相对路径中可以采用'.'表示当前路径,'..'表示当前路径的父路径,即上一级目录。
   Java编程时,需要注意,'\'后面表示的是转义字符,因此需要写两个'\'。
  绝对路径:就是从根目录为参考点的文件或文件夹(即目录)所在的路径,只存在一个,具有唯一性。
  比如:ipconfig.exe所在的绝对路径就是(系统盘为C:\):C:\Windows\System32\ipconfig.exe。
  如代码:
import java.io.*;
File file=newFile("c:\\");        //绝对路径,根目录C,下同
File file=nw File("c:");
File file=new File("c:/");
  相对路径:就是以当前路径为参考点,所推出目的文件或目录所在的路径,没有唯一性。
  比如:设当前路径为C:\Windows。以上绝对路径就可以写成  .\System32\ipconfig.exe。其中'.'表示当前路径,也可以不用写,直接写成System32\ipconfig.exe。
  如代码:
import java.io.*;
File file=newFile(".");      //当前目录
File file=new File("..");    //当前目录的上一级目录
File file=new File("");    //所在的根目录

最新内容请见作者的GitHub页:http://qaseven.github.io/

相关文章
|
存储 消息中间件 缓存
四万字爆肝总结java多线程所有知识点(史上最全总结)
全文从多线程的实现方式、线程的状态、线程的方法、线程的同步、线程的通讯、等角度对多线程的基础知识进行总结
1056 1
四万字爆肝总结java多线程所有知识点(史上最全总结)
|
存储 缓存 NoSQL
新鲜出炉java后端高频面经总结-持续更新中(万字长文,助君青云)(下)
新鲜出炉java后端高频面经总结-持续更新中(万字长文,助君青云)(下)
463 0
新鲜出炉java后端高频面经总结-持续更新中(万字长文,助君青云)(下)
|
Java API
Java中常用API总结(5)—— Object类中的深克隆和浅克隆
不管对象内部的属性是基本数据类型还是引用数据类型,都完全拷贝过来;基本数据类型拷贝过来的是具体的数据,引用数据类型拷贝过来的是地址值。在Object类中默认的克隆方式就是浅克隆
317 0
Java中常用API总结(5)—— Object类中的深克隆和浅克隆
|
Java API
Java中常用API总结(4)—— Object类(含实例解读和源码阅读)
Object类所在包是java.lang包,Object 是类层次结构的根,每个类都可以将 Object 作为超类。所有类都直接或者间接的继承自该类;换句话说,该类所具备的方法,其他所有类都继承了。
316 0
Java中常用API总结(4)—— Object类(含实例解读和源码阅读)
|
Java API
Java中常用API总结(3)—— Runtime类(含实例解读)
Runtime类所在包为java.lang包,因此在使用的时候不需要进行导包;并且Runtime类被public修饰了,因此该类是可以被继承的
378 0
Java中常用API总结(3)—— Runtime类(含实例解读)
|
Java API
Java中常用API总结(2)—— System类(含实例解读)
System类所在包为java.lang包,因此在使用的时候不需要进行导包;并且System类被final修饰了,因此该类是不能被继承的
467 0
Java中常用API总结(2)—— System类(含实例解读)
|
Java API
Java中常用API总结(1)—— Math类(含底层源码阅读)
Java中常用API总结(1)—— Math类(含底层源码阅读)
265 0
Java中常用API总结(1)—— Math类(含底层源码阅读)
|
Java
Java面向对象11——匿名内部类知识点总结
Java面向对象11——匿名内部类知识点总结
314 0
Java面向对象11——匿名内部类知识点总结
|
Java
Java面向对象10——内部类知识点总结
Java面向对象10——内部类知识点总结
248 0
Java面向对象10——内部类知识点总结