このOracle Java チュートリアルから:
asFileAttribute メソッドは、一連のファイル権限を受け取り、Path.createFile または Path.createDirectory メソッドに渡すことができるファイル属性を構築します。
ということFiles.createFile
ですか?
ドキュメントは正しかったのですが、最新ではありません。
JDK7 ビルド b129では、抽象メソッドPath.createFileが抽象クラスPathに存在していました。JDK 7 ビルド b130 では、抽象 Path クラスがインターフェイスになり、メソッドがFiles クラスに移動されました。
OpenJDK 7 mercurial リポジトリの変更セットへのリンクは次のとおりです。
-public abstract class Path
- implements FileRef, Comparable<Path>, Iterable<Path>, Watchable
+public interface Path
+ extends Comparable<Path>, Iterable<Path>, Watchable
およびJDK バグ システム内の関連するバグへのリンク。