・実際のファイルやディレクトリにアクセス。Filesクラスの2つに分割したイメージですね。実際のファイルへのアクセスは、プログラムのなかでも慎重に扱わないといけないものの1つです。間違ってユーザの大切なファイルを消してしまったら大変です...Fileクラスを使うと、パス名の操作しか必要としないコードでも、本当にファイルにアクセスしていないか?と不安になるかもしれません。コードレビューなどではより慎重に確認する必要があるでしょう。出てこない限りファイルへのアクセスはしていないからです。IOExceptionが発生する(ファイルにアクセスする)メソッドがあります。Fileクラスをパラメータに要求するものがあるかもしれません。そんなときも大丈夫です。Pathの相互変換用のAPIも用意されています。sample.txtまとめFileクラスは古いAPIです。積極的に使うことをおすすめします。プログラミングTIPS!ページの先頭へ。