java的文件流:FileInputStream/FileOutputStream, FileReader/FileWriter
(摘抄https://www.cnblogs.com/fysola/p/6123947.html)这四个类是专门操作文件流的,用法高度相似,区别在于前面两个是操作字节流,后面两个是操作字符流。它们都会直接操作文件流,直接与OS底层交互。因此他们也被称为节点流。
注意使用这几个流的对象之后,需要关闭流对象,因为java垃圾回收器不会主动回收。不过在Java7之后,可以在 try() 括号中打开流,最后程序会自动关闭流对象,不再需要显示地close。
Java的I/O字节流操作类:更详细请戳-http://blog.csdn.net/baobeisimple/article/details/1713797