OutputStream


OutputStream java.io

Java 1.0 closeable flushable

This abstract class is the superclass of all output streams. It defines the basic output methods all output stream classes provide. write( ) writes a single byte or an array (or subarray) of bytes. flush( ) forces any buffered output to be written. close( ) closes the stream and frees up any system resources associated with it. The stream may not be used once close( ) has been called. See also Writer .

Figure 9-43. java.io.OutputStream

 public abstract class  OutputStream  implements Closeable, Flushable {  // Public Constructors  public  OutputStream  ( );  // Public Instance Methods  public void  close  ( ) throws IOException;  Implements:  Closeable empty      public void  flush  ( ) throws IOException;  Implements:  Flushable empty      public abstract void  write  (int  b  ) throws IOException;        public void  write  (byte[ ]  b  ) throws IOException;        public void  write  (byte[ ]  b  , int  off  , int  len  ) throws IOException;  // Methods Implementing Closeable  public void  close  ( ) throws IOException;  empty   // Methods Implementing Flushable  public void  flush  ( ) throws IOException;  empty  } 

Subclasses

ByteArrayOutputStream , FileOutputStream , FilterOutputStream , ObjectOutputStream , PipedOutputStream

Passed To

Too many methods to list.

Returned By

Process.getOutputStream( ) , Runtime.getLocalizedOutputStream( ) , java.net.CacheRequest.getBody( ) , java.net.Socket.getOutputStream( ) , java.net.SocketImpl.getOutputStream( ) , java.net.URLConnection.getOutputStream( ) , java.nio.channels.Channels.newOutputStream( ) , javax.xml.transform.stream.StreamResult.getOutputStream( )

Type Of

FilterOutputStream.out



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net