Files.readAllBytes() 方法
java.nio.file.Files 是用于操作文件或目录的工具类。
需要与`File`类分开,
java.io.File 文件和目录路径名的抽象表示。
用于描述一个文件(目录).
-
readAllBytes
public static byte[] readAllBytes(Path path) throws IOException
读取文件中的所有字节。 该方法确保在读取所有字节或抛出I / O错误或其他运行时异常时关闭文件。请注意,此方法适用于将所有字节读入字节数组的简单情况。 它不是用于阅读大文件。
参数
path
- 文件的路径结果
一个包含从文件读取的字节的字节数组
异常
IOException
- 如果从流中读取I / O错误OutOfMemoryError
- 如果无法分配所需大小的数组,例如文件大于2GB
SecurityException
- 在默认提供程序和安全管理器的情况下,将调用 checkRead方法来检查对该文件的读取访问。