gpt4 book ai didi

java - 查询 FileSystems.getPath(URI)

转载 作者:行者123 更新时间:2023-12-02 00:03:27 27 4
gpt4 key购买 nike

在 Java 7 源代码中,类 Paths有一个方法 - get(URI).

在 get(URI) 中存在:

 return FileSystems.getDefault().provider().getPath(uri);

FileSystems.getDefault() 返回对默认文件系统的引用。但随后,根据文档, .provider() 关闭文件系统,然后调用 .getPath(uri) 。有人可以向我解释一下发生了什么事吗?为什么文件系统好像关闭了然后又返回了?

如果有人能给我详细介绍该返回语句中发生的情况,那就太好了。

最佳答案

我认为这是您所指的行:

Once a file system created by this provider is closed

这并不意味着提供商关闭系统。它谈论的是当系统关闭时提供者如何处理事情。这将在稍后的时间发生。

关于java - 查询 FileSystems.getPath(URI),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14371516/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com