Java重温-I/O系统15
(补)
1.File在Java中的含义可能代表一个特定的文件的名称,又能代表一个目录下的一组文件的名称(即文件 或 目录)
2.I/O类库中经常实用流的概念,它代表任何又能力产出数据的数据源对象或有能力接受数据的接收端对象。
3.I/O类库提供的通过叠加多个对象来实现期望功能的代码是契合装饰器模式的范例
4.RandonAccessFile适用于大小已知的记录组成的文件
5.标准I/O的概念
6.压缩
7.序列化的控制(可以指定部分内容不让其序列化,以达到安全的目的)
8.序列化是Java提供的一个持久化方案,更为通用的方案是XML
9.Preferences API
第18章 JAVA I/O系统
18.1 File类
18.1.1 目录列表器
18.1.2 目录实用工具
18.1.3 目录的检查及创建
18.2 输入和输出
18.3 添加属性和有用的接口
18.4 Reader和Writer
18.4.1 数据的来源和去处
18.4.2 更改流的行为
18.5 自我独立的类:RandomAccessFile
18.6 I/O流的典型实用方式
18.6.1 缓冲输入文件
18.6.2 从内存输入
18.6.3 格式化的内存输入
18.6.4基本的文件输出
18.6.5 存储和恢复数据
18.6.6 读写随机访问文件
18.6.7 管道流
18.7 文件读写的实用工具
18.8 标准I/O
18.8.1从标准输入中读取
18.8.2 讲System.out转换成PrintWriter
18.8.3 标准I/O重定向
18.9进程控制
18.10 新I/O
18.10.1转换数据
18.10.2获取基本类型
18.10.3视图缓冲器
18.10.4从缓冲器操纵数据
18.10.5缓冲器的细节
18.10.6内存映射文件
18.10.7文件加锁
18.11压缩
18.11.1用GZIP进行简单压缩
18.11.2用Zip进行多文件保存
18.11.3Java档案文件
18.12 对象序列化
18.12.1 寻找类
18.12.2序列化的控制
18.12.3使用“持久性”
18.13 XML
18.14 Preferences
18.15 总结
( - - 只是读了这章节 囧囧囧囧囧囧囧囧~)