java io类小结
- 以 Writer Reader 结尾的类是text file相关的,既然与text file相关,那么必然有charset的概念, 暂存数组就是char[];
- 以 InputStream OutputStream 结尾的类都是binary file相关的,与charset无关,暂存数组就是byte[];
- 以 Buffered类开头的类都是用来做buffer用的,不考虑效率问题,可以从来不使用这些类;
- 以 File开头的类都是与File相关的,其他的场景,想都不用想了,都写文件,先想想File开头的类;
- PrintWriter 比 FileWriter更加通用。