com.jinke.io
Class FileInputStream
java.lang.Object
java.io.InputStream
com.jinke.io.FileInputStream
public class FileInputStream
- extends java.io.InputStream
|
Field Summary |
protected int |
fp
|
protected int |
pos
|
| Methods inherited from class java.io.InputStream |
markSupported, reset |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fp
protected int fp
pos
protected int pos
FileInputStream
public FileInputStream()
FileInputStream
public FileInputStream(java.lang.String s)
throws FileNotFoundException,
java.io.IOException
- Parameters:
s -
- Throws:
FileNotFoundException
java.io.IOException
open
protected boolean open(byte[] abyte0)
throws FileNotFoundException
- Parameters:
abyte0 -
- Returns:
-
- Throws:
FileNotFoundException
available
protected int available(int i)
throws java.io.IOException
- Parameters:
i -
- Returns:
-
- Throws:
java.io.IOException
close
protected void close(int i)
throws java.io.IOException
- Parameters:
i -
- Throws:
java.io.IOException
skip
protected long skip(int i,
long l)
throws java.io.IOException
- Parameters:
i - l -
- Returns:
-
- Throws:
java.io.IOException
readBytes
protected int readBytes(int i,
byte[] abyte0,
int j,
int k)
throws java.io.IOException
- Parameters:
i - abyte0 - j - k -
- Returns:
-
- Throws:
java.io.IOException
read
protected int read(int i)
throws java.io.IOException
- Parameters:
i -
- Returns:
-
- Throws:
java.io.IOException
tellPosition
protected int tellPosition(int i)
throws java.io.IOException
- Parameters:
i -
- Returns:
-
- Throws:
java.io.IOException
seekPosition
protected int seekPosition(int i,
int j)
throws java.io.IOException
- Parameters:
i - j -
- Returns:
-
- Throws:
java.io.IOException
open
public void open(java.lang.String s)
throws FileNotFoundException,
java.io.IOException
- Parameters:
s -
- Throws:
FileNotFoundException
java.io.IOException
available
public int available()
throws java.io.IOException
- Overrides:
available in class java.io.InputStream
- Returns:
-
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Overrides:
close in class java.io.InputStream
- Throws:
java.io.IOException
read
public int read()
throws java.io.IOException
- Specified by:
read in class java.io.InputStream
- Returns:
-
- Throws:
java.io.IOException
read
public int read(byte[] abyte0)
throws java.io.IOException
- Overrides:
read in class java.io.InputStream
- Parameters:
abyte0 -
- Returns:
-
- Throws:
java.io.IOException
read
public int read(byte[] abyte0,
int i,
int j)
throws java.io.IOException
- Overrides:
read in class java.io.InputStream
- Parameters:
abyte0 - i - j -
- Returns:
-
- Throws:
java.io.IOException
skip
public long skip(long l)
throws java.io.IOException
- Overrides:
skip in class java.io.InputStream
- Parameters:
l -
- Returns:
-
- Throws:
java.io.IOException
finalize
protected void finalize()
throws java.io.IOException
- Throws:
java.io.IOException
mark
public void mark(int i)
- Overrides:
mark in class java.io.InputStream
- Parameters:
i -
reset
public void reset(int i)
throws java.io.IOException
- Parameters:
i -
- Throws:
java.io.IOException