java中的I/O流学习(1)
学习什么都要先把它的理论知识学扎实了,故,开篇就重点将理论。
在java语言中,输入和输出多以流的方式进行的,流的特点就是数据的发送和获取都是沿着数据序列顺序进行的,每个数据必须等待它前面的数据发送或读入后才能
被读写。
流——流是传递数据信息的载体,是程序中数据经历的路径。
流分为输入流和输出流,按传递数据不同分为字节流和字符流,这样就会有四个顶级的处理流类(InputStream ,OutputStream ,Reader,Wirter),其它的都有这
四个来派生的。
一般的时候处理文本信息时建议使用字符流来做。
不管是使用字节流还是字符流,它们的整个过程是一样的,都是先创建一个和数据相关的流对象,然后调用流的方法,从流中读写数据,最后关闭流。