知灵犀知练
← 返回

Java IO进阶简答题

Files.walk 遍历目录时为什么要关闭返回的 Stream?

参考答案

遍历可能持有打开的目录资源,处理完应关闭 Stream,通常放在 try-with-resources 中。

题目解析

还应限定遍历深度、处理符号链接策略及异常,避免扫描范围失控。