Java最大文件大小

时间:2010-05-25 15:16:43

标签: java cross-platform

是否有一种跨平台的方法来确定Java中主机操作系统的最大文件大小?

2 个答案:

答案 0 :(得分:4)

不,最大文件大小取决于文件系统。 (你可以看到比较here)。 您可以使用特定于平台的方式找出文件系统类型(例如,在Linux上安装)。

答案 1 :(得分:1)

最大的文件肯定不会超过可以通过

获得的可用空间量
long FileSystemUtils.freeSpaceKb(String path)

来自Apache Commons IO

在JDK 6上,您可以使用File.getFreeSpace()查找包含该文件的分区的可用空间。