字节流与字符流

一、在程序中全部的数据都是以流的方式进行传输和保存的,程序须要数据的时候要使用输入流读取数据,而当程序须要将一些数据保存起来的时候,就要使用输出流来完成。java

在java.io包中操做文件的内容主要有两大类:字节流和字符流。it

在字节流输出数据主要是使用OutputStream完成,输入使用的是InputStream。io

在字符流中输出数据主要是使用Writer类完成,输入数据主要是Reader类完成。程序

 

以文件操做为例,主要的操做流程以下:数据

A、使用File类打开一个文件;文件

B、经过字节流或字符流的子类,指定输出位置;字符

C、进行读写操做;

D、关闭文件。

相关文章
相关标签/搜索