1

アルファベット順に並べられたファイル(ディレクトリ)の集まりですか?

4

1 に答える 1

1

ファイルシステムは

  1. ルートディレクトリのセット(たとえば/、Unixの場合C:\D:\Windowsの場合)
  2. パスとパスのリストを作成する方法/:vs\;
  3. ファイルパーミッションの定義
  4. 隠しファイルを構成するもののようなメタデータの定義
  5. ファイルを作成、列挙、操作、およびアクセスするためのメカニズム
  6. ファイルが変更されたときに通知を登録する方法

Java7の新しいIOパッケージを使用するとファイルシステムを仮想化できるため、最後の2つは特に重要です。基盤となるOSのファイルシステムを処理する代わりに、アプリケーションは独自のファイルシステムを実装できます。これは、実際のファイルシステムへの依存関係からテストを分離する場合のテストに特に役立ちます。

于 2012-08-18T14:58:13.190 に答える