1、输入输出流

















这个路径是当前项目根路径。相对路径以当前项目根路径开始。





2、文本输入与输出







以文本格式存储对象

字符编码方式:





3、 读写二进制数据



随机访问文件



zip文档


对象输入与输出





修改默认序列化机制:
使用transient修饰防止进行序列化。
序列化单例和类型安全的枚举:



版本管理:

为克隆使用序列化:

5、操作文件

path:





读写文件:



文件目录:

文件操作:


获取文件信息:


访问目录项:



目录流:
内存映射文件:
正则表达式。