Input Stream Reader Input Stream Reader Output Stream

  • Slides: 34
Download presentation

字节流 字符流 大小转换 输入 Input. Stream Reader Input. Stream. Reader 输出 Output. Stream Writer

字节流 字符流 大小转换 输入 Input. Stream Reader Input. Stream. Reader 输出 Output. Stream Writer Output. Stream. Writer n 文件类 File

IO流类的层次结构 n 字节输入流层次结构 n 常用流:File. Input. Stream, Buffered. Input. Stream

IO流类的层次结构 n 字节输入流层次结构 n 常用流:File. Input. Stream, Buffered. Input. Stream

n 字节输出流层次结构 n 常用流: File. Output. Stream, Buffered. Output. Stream

n 字节输出流层次结构 n 常用流: File. Output. Stream, Buffered. Output. Stream

n 字符输入流层次结构 n 常用流:File. Reader, Buffered. Reader

n 字符输入流层次结构 n 常用流:File. Reader, Buffered. Reader

n 字符输出流层次结构 n 常用流:File. Writer, Buffered. Writer

n 字符输出流层次结构 n 常用流:File. Writer, Buffered. Writer

n File类属性和操作方法 n n 见书P 149与参见Java Doc 书P 149 例Example 7_1. java

n File类属性和操作方法 n n 见书P 149与参见Java Doc 书P 149 例Example 7_1. java

n File. Input. Stream与Buffered. Input. Stream区 别:File. Input. Stream是字节流, Buffered. Input. Stream是字节缓冲流,使用 Buffered. Input.

n File. Input. Stream与Buffered. Input. Stream区 别:File. Input. Stream是字节流, Buffered. Input. Stream是字节缓冲流,使用 Buffered. Input. Stream读取资源比 File. Input. Stream读取资源的效率高, Buffered. Input. Stream的read方法能读取尽 可能多的字节,而File. Input. Stream对象的 read方法会出现阻塞。

n Print. Writer类 n n n n Print. Writer是打印输出流,该流把Java语言的内 构类型以字符表示形式送到相应的输出流中,可 以以文本的形式浏览。 print(String str) print(int

n Print. Writer类 n n n n Print. Writer是打印输出流,该流把Java语言的内 构类型以字符表示形式送到相应的输出流中,可 以以文本的形式浏览。 print(String str) print(int i) flush() println(String str) println(int i) println()

n n n n read. Line() read. Boolean() read. UTF(): write(bytes[]) write. Int(int v)

n n n n read. Line() read. Boolean() read. UTF(): write(bytes[]) write. Int(int v) write. Chars(String str) write. UTF(String str) close()