🦥使用Files
2021-3-12
| 2023-8-3
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
Property
 
从Java 7开始,提供了FilesPaths这两个工具类,能极大地方便我们读写文件。
虽然FilesPathsjava.nio包里面的类,但他俩封装了很多读写文件的简单方法,例如,要把一个文件的全部内容读取为一个byte[],可以这么写:
如果是文本文件,可以把一个文件的全部内容读取为String
写入文件也非常方便:
此外,Files工具类还有copy()delete()exists()move()等快捷方法操作文件和目录。
最后需要特别注意的是,Files提供的读写方法,受内存限制,只能读写小文件,例如配置文件等,不可一次读入几个G的大文件。读写大型文件仍然要使用文件流,每次只读写一部分文件内容。
 
  • Java
  • ReadWriteLockIO
    目录