java.io
Class FileOutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.FileOutputStream

public class FileOutputStream
extends OutputStream


Field Summary
 private java.io.FileDescriptorfd
           

Constructor Summary
FileOutputStream(java.lang.String )
           
FileOutputStream(java.lang.String , boolean )
           
FileOutputStream(java.io.File )
           
FileOutputStream(java.io.FileDescriptor )
           

Method Summary
 voidclose()
           
 protected voidfinalize()
           
 final java.io.FileDescriptorgetFD()
           
 private static voidinitIDs()
           
 private voidopen(java.lang.String )
           
 private voidopenAppend(java.lang.String )
           
 voidwrite(int )
           
 voidwrite(byte[] )
           
 voidwrite(byte[] , int , int )
           
 private voidwriteBytes(byte[] , int , int )
           

Methods inherited from class java.io.OutputStream
flush

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait

Field Detail

fd

private java.io.FileDescriptor fd
Constructor Detail

FileOutputStream

public FileOutputStream(java.lang.String )

FileOutputStream

public FileOutputStream(java.lang.String , boolean )

FileOutputStream

public FileOutputStream(java.io.File )

FileOutputStream

public FileOutputStream(java.io.FileDescriptor )
Method Detail

close

public void close()

finalize

protected void finalize()

getFD

public final java.io.FileDescriptor getFD()

initIDs

private static void initIDs()

open

private void open(java.lang.String )

openAppend

private void openAppend(java.lang.String )

write

public void write(int )

write

public void write(byte[] )

write

public void write(byte[] , int , int )

writeBytes

private void writeBytes(byte[] , int , int )