1

它是按字母顺序排列的文件(目录)的集合吗?

4

1 回答 1

1

文件系统定义

  1. 一组根目录(例如/,在 Unix 上;C:\D:\Windows 上)
  2. 一种组合路径和路径列表的方法/:vs\;
  3. 文件权限的定义
  4. 元数据的定义,例如构成隐藏文件的内容
  5. 一种用于创建、枚举、操作和访问文件的机制
  6. 一种在文件更改时注册通知的方法

最后两个特别重要,因为 Java7 的新 IO 包允许您虚拟化文件系统。应用程序可以实现自己的文件系统,而不是处理底层操作系统的文件系统。当您想将测试与实际文件系统的依赖项分开时,这对于测试特别有用。

于 2012-08-18T14:58:13.190 回答