FileInputstream,FileOutputstream 和 byteArrayInputStream,byteArrayOutputStream

 

你知道FileInputstream和FileOutputstream吗?
FileInputstream,FileOutputstream分别是由抽象类Inputstream和Outputstream继承来的,他们的源和目的地是文件,键盘,鼠标,或者显示器。
FileInputstream的构造函数时FileInputstream(String filename),这样的话Fileinputstream流的源就是名字为filename的文件。

byteArrayInputStream,byteArrayOutputStream的源和目的地是字节数组,即内存。
而byteArrayInputStream的构造函数是byteArrayInputStream(byte []buf),这样的话byteArrayInputStream流的源就是名字为buf的字节数组。

明白了吗?
他们的明显的区别就是源和目的地不同。                                              --王博好帅

 

posted @ 2017-05-03 22:11  xiluhua  阅读(1627)  评论(0编辑  收藏  举报