java nio path_Java NIO 教程(十四) Java NIO Path

本文介绍了Java NIO中的Path接口,它用于表示文件系统路径。Path可以是绝对或相对,提供了创建、操作和标准化路径的方法。通过Paths.get()创建Path实例,可以处理绝对和相对路径。此外,Path接口的normalize()方法用于移除路径中的冗余部分,如'.'和'..'。
摘要由CSDN通过智能技术生成

目录

Java Path接口是Java NIO 2更新的一部分,同Java NIO一起已经包括在Java6和Java7中。Java Path接口是在Java7中添加到Java NIO的。Path接口位于java.nio.file包中,所以Path接口的完全限定名称为java.nio.file.Path。

Java Path实例表示文件系统中的路径。一个路径可以指向一个文件或一个目录。路径可以是绝对路径,也可以是相对路径。绝对路径包含从文件系统的根目录到它指向的文件或目录的完整路径。相对路径包含相对于其他路径的文件或目录的路径。相对路径可能听起来有点混乱。别担心。我将在稍后的Java NIO路径教程中详细解释相关路径。

不要将文件系统路径与某些操作系统中的path环境变量混淆。java.nio.file.Path接口与path环境变量没有任何关系。

在许多方面,java.nio.file.Path接口类似于java.io.File类,但是有一些细微的差别。不过,在许多情况下,您可以使用Path接口来替换File类的使用。

创建一个Path实例

为了使用java.nio.file.Path实例必须创建一个Path实例。您可以使用Paths类(java.nio.file.Paths)中的静态方法来创建路径实例,名为Paths.get()。下面是一个Java Paths.get()示例:

import java.nio.file.Path;

import java.nio.file.Paths;

public class PathExample {

public static void main(String[] args) {

Path path = Paths.get("c:\\data\\myfile.txt");

}</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值