Java: Path vs File
问题 For new applications written in Java 7, is there any reason to use a java.io.File object any more or can we consider it deprecated? I believe a java.nio.file.Path can do everything a java.io.File can do and more. 回答1: Long story short: java.io.File will most likely never be deprecated / unsupported. That said, java.nio.file.Path is part of the more modern java.nio.file lib, and does everything java.io.File can, but generally in a better way, and more. For new projects, use Path . And if you