Java基础复习笔记系列之 IO操作
我们说的出入,都是站在程序的角度来说的。FileInputStream是读入数据。??????
1、流是什么东西?
这章的理解的关键是:形象思维。一个管道插入了一个水桶上。
字节;字符;字;管道对01010的封装。
java.io.*包中的类。类的分类。Java提供的流的这些类,可以帮你把原始的数据010101转换成字符串。为数据的读取提供了更强大的功能。
程序从文件中读010101的数据。
inputStream和outputStream 一个字节是8位。 最近本的一些方法。。。常用的。
Reader和Writer。字符流。一个字符是两个字节。。可以保证一个汉子一个汉子的往出度。代表了大部分国家文字。
2、
节点流:FileReader、FileWriter、FileInputStream、FileOutputStream
FileInputStream.一个管道插入文件上,往出度数据。
处理流:包在别的管道上的管道。
缓冲流:BufferedInputStream。
说点个人感悟,一直觉得java io中的类像乱伦家庭。一会儿按照输入、输出来分。一会儿又按字节流、字符流来区分。