09 IOストリーム(VI) - ByteArrayのバイトストリーム、ストリームドッキング

バイト配列ストリーム

バイトストリームファイルは、以前のソースがPCのハードディスクから来ている文書の文字ストリームを述べました。

このセクション、ストリームメモリまたはネットワークからのバイトのソース・アレイを配置します。

ネットワークからのバイトストリームを処理するために、より適切です。

ソースではなく、ハードディスクから、その流れをシャットダウンする必要はありませんので、。(影響はありません閉じ書きました)

メモリので、過度のメモリ消費、一定の限界に対流を回避するために、制限されています。

バイト配列ストリームが非常に便利であるようにオブジェクトを含むものは、バイトの配列に変換することができます。

バイト配列入力ストリーム

データソースがファイルではありません、不要のにFileNotFoundExceptionはありません

ByteArrayOutputStream

ByteArrayOutputStream ByteArrayOutputStream新しい方法は、それが持っているので、それはポリモーフィズムを実現することはできません。(保留中20191123.)

バイト配列出力ストリームは、それがファイルにドッキングされていない、必要であれば、方法以下の必要なファイルのドッキング:

ByteArrayOutputStreamコールtoByteArray() - バイト>ファイル出力ストリーム

フロードッキング

フロードッキング演習:ローカルファイル - (FileInputStreamの) - >プログラム - (ByteArrayOutputStream) - >アレイ - (するByteArrayInputStream) - >プログラム - (たFileOutputStream) - >ファイル

 

 

おすすめ

転載: www.cnblogs.com/scopicat/p/11916842.html