Java 列出目录中的文件,它是只读文件名详细信息还是目录中的整个文件数据

Java 列出目录中的文件,它是只读文件名详细信息还是目录中的整个文件数据,java,file-io,io,Java,File Io,Io,如果我们想列出目录中的文件。。通常,我们在该文件夹上使用listFiles() 但是,当您执行上述方法调用时,它是只检索文件名信息还是也检索文件内容 例如: 文件夹:MyFolder,它包含A1.html(文件大小为100MB)文件。 因此,当我尝试列出MyFolder中的文件时,它会检索总共100MB的A1.html还是只检索文件名(A1.html) 如果您有想法,请有人回答这个问题吗?它将只读取有关文件的元数据,其中不包括文件内容,但将包含以下内容: 文件大小 延伸 绝对路径 示例:文件夹:

如果我们想列出目录中的文件。。通常,我们在该文件夹上使用listFiles()

但是,当您执行上述方法调用时,它是只检索文件名信息还是也检索文件内容

例如: 文件夹:MyFolder,它包含A1.html(文件大小为100MB)文件。 因此,当我尝试列出MyFolder中的文件时,它会检索总共100MB的A1.html还是只检索文件名(A1.html)


如果您有想法,请有人回答这个问题吗?

它将只读取有关文件的元数据,其中不包括文件内容,但将包含以下内容:

  • 文件大小
  • 延伸
  • 绝对路径
  • 示例:文件夹:MyFolder,它包含A1.html(文件大小为100MB) 文件那么,当我尝试列出MyFolder中的文件时,它会吗 检索总共100MB的A1.html或仅检索文件名(A1.html) ?

    不,它不会检索100MB的数据,它不会检索文件内容

    正如所说

    返回
    :一个抽象路径名数组,表示中的文件和目录 此抽象路径名表示的目录。阵列将被删除 如果目录为空,则为空。如果此摘要为空,则返回null 路径名不表示目录,或者如果发生I/O错误


    谢天谢地,它没有阅读内容。。。
    public File[] listFiles()