Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 110
نمايش فراداده

This class is a FilterOutputStream that provides output data buffering; output efficiency is increased by storing values to be written in a buffer and actually writing them out only when the buffer fills up or when the flush( ) method is called. Create a BufferedOutputStream by specifying the OutputStream that is to be buffered in the call to the constructor. See also BufferedWriter.

Figure 9-2. java.io.BufferedOutputStream

public class 

BufferedOutputStream extends FilterOutputStream { // Public Constructors public

BufferedOutputStream (OutputStream

out ); public

BufferedOutputStream (OutputStream

out , int

size ); // Public Methods Overriding FilterOutputStream public void

flush ( ) throws IOException; synchronized public void

write (int

b ) throws IOException; synchronized public void

write (byte[ ]

b , int

off , int

len ) throws IOException; synchronized // Protected Instance Fields protected byte[ ]

buf ; protected int

count ; }