阿里云文档 2024-10-24

如何使用Java SDK管理目录

与传统文件系统中的层级结构不同,OSS内部使用扁平结构存储数据。即所有数据均以对象(Object)的形式保存在存储空间(Bucket)中。为方便管理,OSS控制台将所有以正斜线(/)结尾的对象显示为目录,实现类似于目录的基本功能。您可以通过目录的层次来组织文件,实现分组并简化权限管理。

文章 2017-09-01 来自:开发者社区

《Java核心技术 卷Ⅱ 高级特性(原书第10版)》一2.5.7 使用目录流

2.5.7 使用目录流 正如在前一节中所看到的,Files.walk方法会产生一个可以遍历目录中所有子孙的Stream对象。有时,你需要对遍历过程进行更加细粒度的控制。在这种情况下,应该使用File.newDirectoryStream对象,它会产生一个DirectoryStream。注意,它不是java.util.stream.Stream的子接口,而是专门用于目录遍历的接口。它是Iterab....

文章 2017-09-01 来自:开发者社区

《Java核心技术 卷Ⅱ 高级特性(原书第10版)》一2.5.6 访问目录中的项

2.5.6 访问目录中的项 静态的Files.list方法会返回一个可以读取目录中各个项的Stream对象。目录是被惰性读取的,这使得处理具有大量项的目录可以变得更高效。因为读取目录涉及需要关闭的系统资源,所以应该使用try块: list方法不会进入子目录。为了处理目录中的所有子目录,需要使用File.walk方法。 下面是加压后的src.zip树的遍历样例: 正如你所见,无论何时,只要遍历的项....

文章 2017-09-01 来自:开发者社区

《Java核心技术 卷Ⅱ 高级特性(原书第10版)》一2.5.3 创建文件和目录

2.5.3 创建文件和目录 创建新目录可以调用 其中,路径中除最后一个部件外,其他部分都必须是已存在的。要创建路径中的中间目录,应该使用 可以使用下面的语句创建一个空文件: 如果文件已经存在了,那么这个调用就会抛出异常。检查文件是否存在和创建文件是原子性的,如果文件不存在,该文件就会被创建,并且其他程序在此过程中是无法执行文件创建操作的。有些便捷方法可以用来在给定位置或者系统指定位置创建临时文件....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等