流(2)

来源:互联网 发布:java 数据同步 编辑:程序博客网 时间:2024/06/07 10:56

完整流家族

类型:

字节类型、字符类型

基础:

都是以InputStream、OutputStream、Reader、Writer为基础,发展而来。(Reader、Writer类read、writer操作Unicode)

完整流图:

书p4、p5

额外接口:

Closeable: void close() throws IOexception

Flushable: void flush()

Readable:只有一个方法int read(CharBuffer cb)
CharBuffer:拥有按顺序和随机进行读写访问的方法,他表示一个内存中的缓存区或一个内存映像的文件

Appendable:有两个用于添加单个字符和字符序列的方法
Appendable append(char c)
Appendable append(charSquence s)
CharSquence :此接口描述char序列基本属性,String、CharBuffer、StringBuilder、StringBuffer都实现它。

API:

看书

0 0