Java.IO 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
| BufferedInputStream |
將 |
| BufferedOutputStream |
類別會實作緩衝輸出數據流。 |
| BufferedReader |
從字元輸入數據流讀取文字、緩衝字元,以便提供字元、陣列和行的有效讀取。 |
| BufferedWriter |
將文字寫入字元輸出數據流、緩衝字元,以提供有效率地寫入單一字元、陣列和字串。 |
| ByteArrayInputStream |
|
| ByteArrayOutputStream |
這個類別會實作輸出數據流,其中數據會寫入位元組陣列。 |
| CharArrayReader |
這個類別會實作字元緩衝區,可用來做為字元輸入數據流。 |
| CharArrayWriter |
這個類別會實作字元緩衝區,可用來作為寫入器。 |
| CharConversionException |
字元轉換例外狀況的基類。 |
| Console |
存取字元型控制台裝置的方法,如果有的話,與目前的 Java 虛擬機相關聯。 |
| DataInputStream |
數據輸入數據流可讓應用程式以機器無關的方式,從基礎輸入數據流讀取基本 Java 資料類型。 |
| DataOutputStream |
數據輸出數據流可讓應用程式以可攜方式將基本 Java 數據類型寫入輸出資料流。 |
| EOFException |
表示輸入期間已意外到達檔尾或數據流結尾的訊號。 |
| File |
檔案和目錄路徑名稱的抽象表示法。 |
| FileDescriptor |
檔案描述元類別的實例可作為基礎計算機特定結構的不透明句柄,代表開啟的檔案、開啟的套接字或其他來源或位元組接收。 |
| FileInputStream |
|
| FileNotFoundException |
表示嘗試開啟指定路徑名稱所表示的檔案失敗。 |
| FileOutputStream |
檔案輸出數據流是將數據寫入 或 至 |
| FilePermission |
舊版安全性程序代碼;請勿使用 。 |
| FileReader |
使用預設緩衝區大小從字元檔案讀取文字。 |
| FileWriter |
使用預設緩衝區大小將文字寫入字元檔案。 |
| FilterInputStream |
|
| FilterOutputStream |
這個類別是篩選輸出數據流之所有類別的超級類別。 |
| FilterReader |
用於讀取篩選字元數據流的抽象類。 |
| FilterWriter |
用於撰寫已篩選字元數據流的抽象類。 |
| IDataInputExtensions | |
| IDataOutputExtensions | |
| IExternalizableExtensions | |
| IFlushableExtensions | |
| InputStream |
這個抽象類是代表位元組輸入數據流的所有類別的超級類別。 |
| InputStreamReader |
InputStreamReader 是從位元組數據流到字元數據流的網橋:它會讀取位元組,並使用指定的 |
| InterruptedIOException |
表示 I/O 作業已中斷。 |
| InvalidClassException |
當串行化運行時間偵測到類別的下列其中一個問題時擲回。 |
| InvalidObjectException |
指出一或多個還原串行化物件驗證測試失敗。 |
| IObjectInputExtensions | |
| IObjectOutputExtensions | |
| IOError |
發生嚴重的 I/O 錯誤時擲回。 |
| IOException |
表示發生某種 I/O 例外狀況的訊號。 |
| LineNumberInputStream |
這個類別是輸入數據流篩選條件,可提供追蹤目前行號的新增功能。 |
| LineNumberReader |
緩衝字元輸入數據流,可追蹤行號。 |
| NotActiveException |
當串行化或還原串行化不在作用中時擲回。 |
| NotSerializableException |
需要實例才能有可串行化介面時擲回。 |
| ObjectInputStream |
ObjectInputStream 會還原串行化先前使用 ObjectOutputStream 撰寫的基本數據和物件。 |
| ObjectInputStream.GetField |
提供從輸入數據流讀取之永續性欄位的存取權。 |
| ObjectInputStream.InterfaceConsts | |
| ObjectOutputStream |
ObjectOutputStream 會將 Java 物件的基本數據類型和圖形寫入 OutputStream。 |
| ObjectOutputStream.InterfaceConsts | |
| ObjectOutputStream.PutField |
提供要寫入 ObjectOutput 之永續性字段的程式設計存取。 |
| ObjectStreamClass |
類別的串行化描述項。 |
| ObjectStreamConstants |
具有串行化實作所用常數的協助程式介面。 |
| ObjectStreamException |
對象數據流類別專屬之所有例外狀況的超類別。 |
| ObjectStreamField |
來自 Serializable 類別的 Serializable 字段描述。 |
| OptionalDataException |
例外狀況,指出物件讀取作業因未讀取的基本數據或屬於數據流中串行化對象的數據結束而失敗。 |
| OutputStream |
這個抽象類是代表位元組輸出數據流的所有類別的超級類別。 |
| OutputStreamWriter |
OutputStreamWriter 是從字元數據流到位元組數據流的網橋:寫入它的字元會使用指定的 |
| PipedInputStream |
管線輸入數據流應該連接到管道輸出數據流;管線輸入數據流接著會提供寫入管道輸出數據流的任何數據位元組。 |
| PipedOutputStream |
管線輸出數據流可以連接到管道輸入數據流,以建立通訊管道。 |
| PipedReader |
管線字元輸入數據流。 |
| PipedWriter |
管線字元輸出數據流。 |
| PrintStream |
將 |
| PrintWriter |
將物件的格式化表示列印到文字輸出數據流。 |
| PushbackInputStream |
將 |
| PushbackReader |
字元數據流讀取器,允許將字元推送回數據流。 |
| RandomAccessFile |
這個類別的實例同時支援讀取和寫入隨機存取檔案。 |
| Reader |
用於讀取字元數據流的抽象類。 |
| SequenceInputStream |
|
| SerialAttribute | |
| SerializablePermission |
Android 不支援此舊版安全性。 |
| StreamCorruptedException |
從對象數據流讀取的控制資訊違反內部一致性檢查時擲回。 |
| StreamTokenizer |
類別 |
| StringBufferInputStream |
這個類別可讓應用程式建立輸入數據流,其中的位元組會由字串的內容提供。 |
| StringReader |
來源為字串的字元數據流。 |
| StringWriter |
在字串緩衝區中收集其輸出的字元數據流,然後可用來建構字串。 |
| SyncFailedException |
表示同步作業失敗。 |
| UncheckedIOException |
以 |
| UnsupportedEncodingException |
不支援字元編碼。 |
| UTFDataFormatException |
表示已修改 UTF-8 格式的格式不正確的字串已在數據輸入數據流中讀取,或是由任何實作數據輸入介面的類別讀取。 |
| WriteAbortedException |
表示寫入作業期間擲回其中一個 ObjectStreamExceptions。 |
| Writer |
寫入字元數據流的抽象類。 |
介面
| ICloseable |
|
| IDataInput |
介面 |
| IDataOutput |
介面 |
| IExternalizable |
只有 Externalizable 實例類別的身分識別會寫入串行化數據流中,而類別負責儲存和還原其實例的內容。 |
| IFileFilter |
抽象路徑名稱的篩選條件。 |
| IFilenameFilter |
實作此介面的類別實例可用來篩選檔名。 |
| IFlushable |
|
| IObjectInput |
ObjectInput 會擴充 DataInput 介面,以包含對象的讀取。 |
| IObjectInputValidation |
回呼介面,允許在圖形內驗證物件。 |
| IObjectOutput |
ObjectOutput 會擴充 DataOutput 介面,以包含對象的寫入。 |
| IObjectStreamConstants |
寫入物件串行化數據流的常數。 |
| ISerial |
表示批注欄位或方法是引用>Java 物件串行化規格</引用>所<定義的可串行化串行化機制的一部分。 |
| ISerializable |
實作java的類別會啟用類別的可串行化性。 |
列舉
| ObjectStreamProtocol |
列舉數種型別所傳回的值,並當作 F:Java.IO.ObjectOutputStream.UseProtocolVersion 成員的參數。 |
| TokenType |
列舉數種類型所傳回的值。 |