内容来自:《深入分析java web 技术内幕》
适配器: InputStreamReader
装饰器: FilterInputStream
顺便记录一下:
读操作是通过inputStream,写操作是通过OutputStream
读是从字节到字符,写是从字符到字节
下面部分摘自 文章开头那本书
InputStream类是读字节的父类,InputStreamReader类就是关联字节到字符的桥梁,它负责在I/O过程中处理读取字节到字符的转换,而对具体字节到字符的解码实现,它又委托StreamDecoder去做