バイナリファイルに書き込む必要があると仮定します。次のコードを使用できます
val fos = new FileOutputStream("fileName")
その後、
fos.write(bytes)
バッファリングされたストリームとチェーンすることは常に良い考えですか?のように:
val fos = new FileOutputStream("FileName")
val bos = new BufferedOutputStream(fos)
同じルールが当てはまりますFileInputStream
か?
fos
最後に(連鎖バージョンで)閉じる必要がありますか?
編集:最後の質問への答えを見つけました。ここで説明するように、内部ストリームを閉じる必要はありません。