0

Javaチュートリアルを読んでいますが、バッファリングされたIOの場合、Buffered [something]という名前のクラスがあると書かれています。クラスPrintStreamPrintWriterバッファリングされていないというのは正しいですか。もしそうなら、彼らは何をフラッシュしますか?

4

1 に答える 1

0

PrintStream は、別の出力ストリームに機能を追加します。つまり、さまざまなデータ値の表現を便利に印刷する機能です。他にも 2 つの機能が用意されています。他の出力ストリームとは異なり、PrintStream は IOException をスローしません。代わりに、例外的な状況は、checkError メソッドを介してテストできる内部フラグを設定するだけです。オプションで、自動的にフラッシュするように PrintStream を作成できます。これは、バイト配列が書き込まれた後、println メソッドの 1 つが呼び出された後、または改行文字またはバイト ('\n') が書き込まれた後に、flush メソッドが自動的に呼び出されることを意味します。

于 2012-09-22T17:32:38.610 に答える