Java重温-I/O系统15

2017-10-04  本文已影响7人  46fdc45388ac

(补)

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 总结

(  - -  只是读了这章节  囧囧囧囧囧囧囧囧~)

上一篇下一篇

猜你喜欢

热点阅读