Java-IO笔记

来源:互联网 发布:自动填写表单软件 编辑:程序博客网 时间:2024/06/14 04:01

1.什么是IO流

Java为数据源(硬盘文件、网络等)提供的一端到另一端的通信管道。

输入流

从数据源读取数据到程序的通信管道。

输出流

程序向数据源写入数据的通信管道。

2.IO组织结构

以字节流字符流的分类
这里写图片描述

3.Buffered缓冲流

BufferedInputStream,BufferedOutputStream,BufferedReader,BufferedWriter,是提供带缓冲区的处理流。缓冲区主要目的是避免大量和硬盘打交道,提高数据访问效率。

0 0