【发布时间】:2009-10-03 11:12:40
【问题描述】:
我正在编写一个必须维护大量文件目录的程序。这些可能在不同的设备上,我想知道在 Java 中执行此操作的最佳方法是什么。我的意思是我需要:
- 识别文件(或只是一个目录)所在的设备,并为该设备获取一致的名称或标识符...
- 能够使用此设备标识符检查设备是否已插入(如 USB 笔、是否安装了 HDD、网络驱动器...)
- 让它与 Windows、Unix 和其他任何东西兼容...
理想的解决方案是某种设备抽象...在文档中我可以看到 File 与 partitions 相关,但它似乎不是正确的抽象或对象文件系统。或者,如果没有适当的 java 抽象,则可能是在每个系统上处理这种多样性的最佳方法。
【问题讨论】:
标签: java storage filesystems