位置:首頁 > Java技術 > Java.io包 > Java.io.InputStream類

Java.io.InputStream類

Java.io.InputStream 類是表示字節輸入流的所有類的超類。這需要定義InputStream的子類的應用程序必須始終提供返回輸入的下一個字節的方法。

類聲明

以下是java.io.InputStream類的聲明:

public abstract class InputStream
   extends Object
      implements Closeable

類構造函數

S.N. 構造函數 & 描述
1 InputStream() 
單個構造函數

類方法

S.N. 方法 & 描述
1 int available() 
此方法從這個輸入流中可通過一個方法的下一次調用阻塞該輸入流返回可以讀取(或跳過)的字節數的估計值。
2 void close() 
此方法關閉此輸入流並釋放與該流關聯的所有係統資源。
3 void mark(int readlimit) 
該方法標誌在此輸入流的當前位置。
4 boolean markSupported() 
如果此輸入流是否支持mark和reset方法此方法測試。
5 abstract int read() 
此方法讀取從輸入流中的下一個數據字節。
6 int read(byte[] b) 
此方法讀取一定數量的字節從輸入流並將它們存儲到緩衝區數組b中。
7 int read(byte[] b, int off, int len) 
此方法從輸入流中讀取多達len個數據的字節到字節數組。
8 void reset() 
此方法重新定位此流,當mark方法最後調用這個輸入流中的位置。
9 long skip(long n) 
此方法從此輸入流中跳過並丟棄n個字節的數據。

繼承的方法

這個類繼承自以下類方法:

  • Java.io.Object