203 第7 章 IO /输入输出 ..................................................................................................... 203 7.1 File 类 .................................................................................................................. 204 7.2 RandomAccessFile 类 .......................................................................................... 206 7.3 节点流 .................................................................................................................. 208 7.3.1 理解流的概念 ........................................................................................... 208 7.3.2 Inpu tStream 与Ou tpu tStream ................................................................... 209 指点迷津:1.如何选择输入与输出 2.为什么要调用close 方法 多学两招:IO 中的缓冲区 7.3.3 FileInpu tStream 与FileOu tpu tStream ...................................................... 211 7.3.4 Reader 与Writer ....................................................................................... 212 独家见解:隐含的缓冲区 7.3.5 PipedInpu tStream 与PipedOu tpu tStream ................................................. 213 独家见解:管道流类的作用 7.3.6 By teArray Inpu tStream 与By teArray Ou tpu tStream ................................. 215 7.3.7 IO 程序代码的复用 .................................................................................. 217 7.4 过滤流与包装类 .................................................................................................. 219 7.4.1 理解包装类的概念与作用 ....................................................................... 219 7.4.2 Bu fferedInpu tStream 与 Bu fferedOu pu tStream ....................................... 220 脚下留心:使用mark 时应考虑的问题 7.4.3 DataInpu tStream 与 DataOu tpu tStream ................................................... 220 7.4.4 PrintStream ...........................