我是Java的新手,正在尝试学习IO的概念。我遇到了两个非常相似的Java类,即FileSystem和FileSystems。它们之间有什么区别?什么时候使用另一个?

最佳答案

FileSystems是一个实用工具类/工厂,仅用于获取FileSystem的实例。有关FileSystems类中的方法,请参考class documentation

基本上,除非要获取FileSystems的实例,否则永远不会使用FileSystem。对于所有其他用例,您只想使用FileSystem

08-26 03:13