Java的I/O设计 课程内容 流类库简介 标准I/O 文件处理 文件描述 随机访问文件 文件的顺序处理 (一般文件输入输出) 文本文件的读写 其他常用流(管道流、过滤流) 流类库简介 流的概念 在程序中提供一种将数据源连接到应用程序的方法.(即Java程序通过流来完成输入/输出。) 输出流:应用程序到外部 OutputStream 输入流:外部到应用程序 InputStream Java的I/O库(1) 字节流:用于处理字节的输入和输出,用如下两个类层次结构定义 程序可以从中连续读取字节的对象叫输入流,用InputStream类来完成。 程序能向其中连续写入字节的对象叫输出流,用OutputStream类来完成。 Java的I/O库(2) Java的I/O库(3) 字符流:用于处理字符的输入和输出,采用Unicode编码。 顶层有两个抽象类:Reader和Writer。 Java的I/O库(4) 标准I/O 标准输入文件是键盘 标准输出文件是你的终端屏幕 标准错误输出文件也指向屏幕,如果有必要,它也可以指向另一个文件以便和正常输出区分。 System.out是标准的输出流。默认情况下,它是一个控制台。 System.in是标准输入,默认情况下,它指的是键盘。 System.err指的是标准错误流,它默认是控制台。然而,这些流可以重定向到任何兼容的输入/

文档评论(0)

1亿VIP精品文档

相关文档