java.io
Class FileInputStream

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--java.io.FileInputStream

public class FileInputStream
extends InputStream


Field Summary
 private java.io.FileDescriptorfd
           

Constructor Summary
FileInputStream(java.lang.String )
           
FileInputStream(java.io.File )
           
FileInputStream(java.io.FileDescriptor )
           

Method Summary
 intavailable()
           
 voidclose()
           
 protected voidfinalize()
           
 final java.io.FileDescriptorgetFD()
           
 private static voidinitIDs()
           
 private voidopen(java.lang.String )
           
 intread()
           
 intread(byte[] )
           
 intread(byte[] , int , int )
           
 private intreadBytes(byte[] , int , int )
           
 longskip(long )
           

Methods inherited from class java.io.InputStream
mark, reset, markSupported

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

FileInputStream

public FileInputStream(java.lang.String )

FileInputStream

public FileInputStream(java.io.File )

FileInputStream

public FileInputStream(java.io.FileDescriptor )
Method Detail

available

public int available()

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 )

read

public int read()

read

public int read(byte[] )

read

public int read(byte[] , int , int )

readBytes

private int readBytes(byte[] , int , int )

skip

public long skip(long )