Filewriter用来写文件。但是bufferWriter可以封装他。BuferWriter有个close方法是关闭此流的意思,但是这个BufferWriter不属于流噻,所以,真实关闭的是BufferWriter的包装的流对象。所以,不用调用该FileWriter的close方法。记得你以前犯的一个错误,就是从文件中读取数据。File.read()方法会返回此次你成功读取的个数。这个很有用,不是说你设置一个缓冲区,就一定会读满缓冲区的。字符流和字节流的主要区别是存在字符的码表问题。不同字符在编码表里面占的字节数不一样,文本文件都要此阿勇字符流来处理,因为系统默认进行的转码操作。InputStream OutputStream Reader Writer所有这四个类的子类默认都是以父类结尾的。
一些流的理解
最新推荐文章于 2023-06-24 16:35:38 发布