NOTE

3.17 Path

是什么 表示文件路径,类似于File类 绝对路径 相对路径

Java创建于 更新于 historical

这是历史学习笔记,可能存在过时或不完整的理解。

是什么

表示文件路径,类似于File类

绝对路径

	//linux
	Path path = Paths.get("/home/zsk/code/Java/my_spring_boot_template/pom.xml");
	//windows
	Path path = Paths.get("c:\\data\\myfile.txt");
	Path path = Paths.get("c:/data/myfile.txt");

相对路径

	Path path = Paths.get("/home/zsk/code/Java/my_spring_boot_template", "pom.xml");

	Path currentDir = Paths.get(".");

	Path parentDir = Paths.get("..");


	String originalPath = "/home/zsk/code/Java/my_spring_boot_template/../";

	Path path1 = Paths.get(originalPath);
	System.out.println("path1 = " + path1);

	Path path2 = path1.normalize();//打印出完整路径
	System.out.println("path2 = " + path2);