java中的I/O流学习(1)

学习什么都要先把它的理论知识学扎实了,故,开篇就重点将理论。

在java语言中,输入和输出多以流的方式进行的,流的特点就是数据的发送和获取都是沿着数据序列顺序进行的,每个数据必须等待它前面的数据发送或读入后才能

被读写。

流——流是传递数据信息的载体,是程序中数据经历的路径。

流分为输入流和输出流,按传递数据不同分为字节流和字符流,这样就会有四个顶级的处理流类(InputStream  ,OutputStream ,Reader,Wirter),其它的都有这

四个来派生的。

一般的时候处理文本信息时建议使用字符流来做。

不管是使用字节流还是字符流,它们的整个过程是一样的,都是先创建一个和数据相关的流对象,然后调用流的方法,从流中读写数据,最后关闭流。

原文地址:https://www.cnblogs.com/haoke/p/2932632.html