Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
file.get()方法是否受Java中文件大小的影响?_Java_Filesystems - Fatal编程技术网

file.get()方法是否受Java中文件大小的影响?

file.get()方法是否受Java中文件大小的影响?,java,filesystems,Java,Filesystems,我想使用path.get()检查日志文件信息(修改时间、文件大小),以确保was中的日志文件正确堆叠。但是,日志文件的大小超过5GB。从was读取整个文件会导致巨大的I/O开销,因此我想知道在创建带有path.get()的文件对象时,日志文件大小是否会受到影响。似乎是您可以进行简单测试的事情 答案是否定的。文件的大小与此毫无关系path.get(“/floobargle/gobbledygook/nonexistentfile”)实际上是合法的,因为没有任何类型的磁盘访问 在文件中运行某些方法之

我想使用path.get()检查日志文件信息(修改时间、文件大小),以确保was中的日志文件正确堆叠。但是,日志文件的大小超过5GB。从was读取整个文件会导致巨大的I/O开销,因此我想知道在创建带有path.get()的文件对象时,日志文件大小是否会受到影响。

似乎是您可以进行简单测试的事情

答案是否定的。文件的大小与此毫无关系
path.get(“/floobargle/gobbledygook/nonexistentfile”)
实际上是合法的,因为没有任何类型的磁盘访问

文件
中运行某些方法之前,您甚至不会触摸磁盘

不过,您还是很幸运:所有显然不需要知道文件内容的各种Files.x方法(例如:谁拥有此文件、此文件的上次修改时间、此文件的父目录是什么、此文件是否实际上是链接等)也不受其影响