java文件流操作
是时候总结一下了,这两天公司一直在招人,从来面试的人身上看到了自己,如果不学习,就会像他们一样尴尬。想要让别人眼前一亮,就要自己多提升。
上图中的标注是从jdk里复制来的,下面来总结一下:
1.输入输出:是针对内存而言,数据读到内存就是输入操作,从内存写入其他介质就是输出操作
2.字节流与字符流区别:字节流适用于读取非文本文件类型,字符流适用于读取文本文件类型。InputStreamReader 是字节流通向字符流的桥梁,OutputStreamWriter 是字符流通向字节流的桥梁
3.缓冲流的作用:频繁的写入写出,必定会造成性能损失,所以用缓存流,写入一定数据量时,一次性操作。
以上就是我的一些粗浅的理解~~~
...