JavaSE平台程序设计和实战.docVIP

  • 1
  • 0
  • 约6.55千字
  • 约 10页
  • 2017-02-27 发布于湖北
  • 举报
第一章 Java流 1.1 I/O流概述 1、java.io包中定义了多个流类型(类或抽象类)来实现输入/输出功能。 2、流的分类 (1)按照处理的数据类型分类:字节流、字符流。 一个字符 = 两个字节(16位,Unicode编码)。 处理字节的流:InputStream、OutputStream;(都是抽象类) 处理字符的流:Reader、Writer。(都是抽象类) (2)按照流的方向分类:输入流、输出流; (3)按照流的角色分类:节点流、处理流。 节点流:可以从/向一个特定的IO设备读/写数据的流;(又称低级流) 处理流:实现对一个已存在的流进行连接和封装。(又称高级流) 1.2 流的层次 1.2.1 InputStream的层次 1.2.2 OutputStream的层次 1.2.3 Reader的层次 1.2.4 Writer类层次 缓冲流:对节点流进行缓冲,对读写数据进行缓冲,提高程序的效率。 – BufferedReader – BufferedWriter – BufferedInputStream – BufferedOutputStream 1.2.5 常见的IO流 关于IO流: File f=new File(指定要读的文件路径); String path=c://01.txt; 1. 二进制文件的读取

文档评论(0)

1亿VIP精品文档

相关文档