DBMNG数据库管理与应用

独立思考能力,对于从事科学研究或其他任何工作,都是十分必要的。
当前位置:首页 > MySQL > 常见问题

Path接口

20.3.3 Path接口

因为Path是接口,不是类,所以不能通过构造函数直接创建Path的实例。但是,可以通过调用方法来返回Path的实例。通常,使用Path接口定义的get()方法来完成该工作。get()方法有两种形式。在本章中使用的形式如下所示:

  1. static Path get(String pathname, String ... parts)  
该方法返回一个封装指定路径的Path对象。可以通过两种形式指定路径。第一种,如果没有使用parts,就必须通过pathname以整体来指定路径。如果使用了parts,那么可以分块传递路径,使用pathName传递第1部分,通过parts可变参数指定后续部分。对于这两种情况,如果指定的路径在语法上无效,get()方法会抛出InvalidPathException异常。 get()方法的第二种形式根据URI来创建Path对象,如下所示:
  1. static Path get(URI uri)  

这种形式返回与uri对应的Path对象。

创建链接到文件的Path对象不会导致打开或创建文件,理解这一点很重要。这仅仅创建了封装文件目录路径的对象而已。

本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2023 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号