第八章第八章 输入输出流与文件操作输入输出流与文件操作目录输入输出流的分类输入输出流的分类输入输出流的分类输入输出流的分类目录和文件管理目录和文件管理目录和文件管理目录和文件管理文件的随机访问文件的随机访问文件的随机访问文件的随机访问其他常用的流其他常用的流其他常用的流其他常用的流字符流字符流字符流字符流字节流字节流字节流字节流输入输出流的分类输入输出流的分类 Java流的概念Java使用流(stream)来执行输入输出(I/O)的功能,流是一种数据的源头和目的之间的通信途径。标准输入输出Java系统事先定义好两个流对象,分别与系统的标准输入和标准输出相联系,它们是System.in和System.outSystem是Java中一个功能很强大的类,利用它可以获得很多Java运行时的系统信息。3132输出流输出流(程序写出数据程序写出数据)输入流输入流(程序读入数据程序读入数据)Java中根据流操作的种类可分为:字节流和字符流。根据流的方向,流可分为两类:输入流和输出流。Java流类体系结构流类体系结构1Java流类体系结构流类体系结构2Java流类体系结构流类体系结构3Java流类体系