com.jinke.io
Class FileOutputStream

java.lang.Object
  extended by java.io.OutputStream
      extended by com.jinke.io.FileOutputStream

public class FileOutputStream
extends java.io.OutputStream


Field Summary
protected  boolean append
           
protected  int fp
           
 
Constructor Summary
FileOutputStream()
           
FileOutputStream(java.lang.String s)
           
FileOutputStream(java.lang.String s, boolean flag)
           
 
Method Summary
 void close()
           
private  void close(int i)
           
protected  void finalize()
           
private  void open(byte[] abyte0, boolean flag)
           
 void open(java.lang.String s, boolean flag)
           
 void write(byte[] abyte0)
           
 void write(byte[] abyte0, int i, int j)
           
 void write(int i)
           
private  void write(int i, byte byte0)
           
private  void writeBytes(int i, byte[] abyte0, int j, int k)
           
 
Methods inherited from class java.io.OutputStream
flush
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fp

protected int fp

append

protected boolean append
Constructor Detail

FileOutputStream

public FileOutputStream()

FileOutputStream

public FileOutputStream(java.lang.String s)
                 throws FileNotFoundException,
                        java.io.IOException
Parameters:
s -
Throws:
FileNotFoundException
java.io.IOException

FileOutputStream

public FileOutputStream(java.lang.String s,
                        boolean flag)
                 throws FileNotFoundException,
                        java.io.IOException
Parameters:
s -
flag -
Throws:
FileNotFoundException
java.io.IOException
Method Detail

open

private void open(byte[] abyte0,
                  boolean flag)
           throws FileNotFoundException
Throws:
FileNotFoundException

write

private void write(int i,
                   byte byte0)
            throws java.io.IOException
Throws:
java.io.IOException

writeBytes

private void writeBytes(int i,
                        byte[] abyte0,
                        int j,
                        int k)
                 throws java.io.IOException
Throws:
java.io.IOException

close

private void close(int i)
            throws java.io.IOException
Throws:
java.io.IOException

open

public void open(java.lang.String s,
                 boolean flag)
          throws FileNotFoundException,
                 java.io.IOException
Parameters:
s -
flag -
Throws:
FileNotFoundException
java.io.IOException

write

public void write(int i)
           throws java.io.IOException
Specified by:
write in class java.io.OutputStream
Parameters:
i -
Throws:
java.io.IOException

write

public void write(byte[] abyte0)
           throws java.io.IOException
Overrides:
write in class java.io.OutputStream
Parameters:
abyte0 -
Throws:
java.io.IOException

write

public void write(byte[] abyte0,
                  int i,
                  int j)
           throws java.io.IOException
Overrides:
write in class java.io.OutputStream
Parameters:
abyte0 -
i -
j -
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Overrides:
close in class java.io.OutputStream
Throws:
java.io.IOException

finalize

protected void finalize()
                 throws java.io.IOException
Throws:
java.io.IOException