不自己敲了,心烦意乱。复制粘贴点代码吧。写写总结。
字节流:只写字节。
InPutStream与OutPutStream的及其
FileInPutStream拥有read方法 从文件中读数据到程序中 入
FileOutStream拥有write方法 把数据从程序写入文件 出
由于上面两个类都是一个字节一个字节的读写 不方便 所以引入DataOutputStream与DataInputStream
这两个类是可以直接写int等数据类型 也是对FileInPutStream的加工
BufferedOutputStream与BufferedInputStream
从应用程序中把输入放入文件,相当于将一缸水倒入到另一个缸中:
FileOutputStream--->write()方法相当于一滴一滴地把水“转移”过去
DataOutputStream-->writeXxx()方法会方便一些,相当于一瓢一瓢把水“转移”过去
BufferedOutputStream--->write方法更方便,相当于一飘一瓢先放入桶中,再从桶中倒入到另一个缸中,性能提高了
注意加个flush方法