摘要:
功能简介 PushBackReader允许将字符推回到流的字符流 reader PushBackReader 是一个装饰器模式最寻常的样子FilterReader 是抽象的装饰器模式 DecoderReader是抽象构建 ComponentPushbackReader是具体的装饰器类 Concret 阅读全文
摘要:
功能介绍LineNumberReader是提供了行号的具体的装饰器类 跟踪行号的缓冲字符输入流 此类定义了方法 setLineNumber(int) 和 getLineNumber(),它们可分别用于设置和获取当前行号 默认情况下,行编号从 0 开始 该行号随数据读取在每个 行结束符 处递... 阅读全文
摘要:
BufferedReader 与 BufferedWriter 是JavaIO中字符操作中一个比较有用的装饰流,可以显著的提高读写速度,本文对他俩进行了简单介绍,也介绍了它们的运行原理以及方法使用 阅读全文
摘要:
功能简介还记得前面说过的CharArrayReader 和 CharArrayWriter吗?CharArray 是数据源CharArrayReader 是读, 从一个CharArray 中读取,所以需要一个CharArray,通过构造方法传递CharArrayWriter 是写, 写入到一个CharArray中去,所以它内部提供了一个CharArray 用来保存数据StringReader ... 阅读全文
摘要:
功能简介还记得PipedInputStream 和 PipedOutputStream么我们之前是这么说的: 使用管道通信时,必须将PipedOutputStream和PipedInputStream配套使用 大致流程: 我们在线程A中向PipedOutputStream中写入数据,这些数据会自动的... 阅读全文
摘要:
简介FileReader FileWriter 都是提供操作文件的便捷类这两个类的实现非常的简单原理 回忆下之前的InputStreamReader和OutputStreamWriter InputStreamReader 是转换流,字节通往字符的桥梁 OutputStreamWriter是转换流 字符通向字节的桥梁 ... 阅读全文
摘要:
功能简介 CharArrayReader 和 CharArrayWriter, 字符数组作为数据源的字符读写 CharArrayReader CharArrayWriter 只需要记住他们的根本, CharArray 是数据源的形式 读 CharArrayReader 需要接受一个字符数组作为参数 ... 阅读全文
摘要:
InputStreamReader 与 OutputStreamWriter 是JavaIO中重要的转换流,应用了适配器模式,目标对象为Reader和Writer,提供了目标的行为方式,但是底层借助于字节流 阅读全文