我是Java的新手,正在尝试学习IO的概念。我遇到了两个非常相似的Java类,FileSystem和FileSystems。他们之间有什么区别?何时使用一个而不是另一个?
答案 0 :(得分:4)
FileSystems
是一个实用程序类/工厂,仅用于获取FileSystem
的实例。有关FileSystems
类中的方法,请参阅class documentation。
基本上,除非您想获得FileSystems
的实例,否则永远不会使用FileSystem
。对于所有其他用例,您只想使用FileSystem
。