Bagikan melalui


Java.IO Ruang nama

Kelas

BufferedInputStream

Menambahkan BufferedInputStream fungsionalitas ke stream-name input lain, kemampuan untuk buffer input dan untuk mendukung mark metode dan reset .

BufferedOutputStream

Kelas mengimplementasikan aliran output yang di-buffer.

BufferedReader

Membaca teks dari aliran input karakter, karakter buffering sehingga menyediakan pembacaan karakter, array, dan baris yang efisien.

BufferedWriter

Menulis teks ke aliran output karakter, karakter buffering sehingga menyediakan penulisan karakter, array, dan string tunggal yang efisien.

ByteArrayInputStream

ByteArrayInputStream berisi buffer internal yang berisi byte yang mungkin dibaca dari aliran.

ByteArrayOutputStream

Kelas ini mengimplementasikan aliran output di mana data ditulis ke dalam array byte.

CharArrayReader

Kelas ini mengimplementasikan buffer karakter yang dapat digunakan sebagai aliran input karakter.

CharArrayWriter

Kelas ini mengimplementasikan buffer karakter yang dapat digunakan sebagai Penulis.

CharConversionException

Kelas dasar untuk pengecualian konversi karakter.

Console

Metode untuk mengakses perangkat konsol berbasis karakter, jika ada, yang terkait dengan komputer virtual Java saat ini.

DataInputStream

Aliran input data memungkinkan aplikasi membaca jenis data Java primitif dari aliran input yang mendasar dengan cara yang independen mesin.

DataOutputStream

Aliran output data memungkinkan aplikasi menulis jenis data Java primitif ke aliran output dengan cara portabel.

EOFException

Sinyal bahwa akhir file atau akhir aliran telah tercapai secara tak terduga selama input.

File

Representasi abstrak nama jalur file dan direktori.

FileDescriptor

Instans kelas deskriptor file berfungsi sebagai handel buram ke struktur khusus komputer yang mendasar yang mewakili file terbuka, soket terbuka, atau sumber atau sink byte lain.

FileInputStream

Mendapatkan FileInputStream byte input dari file dalam sistem file.

FileNotFoundException

Sinyal bahwa upaya untuk membuka file yang ditandai dengan nama jalur tertentu gagal.

FileOutputStream

Aliran output file adalah aliran output untuk menulis data ke File atau ke FileDescriptor.

FilePermission

Kode keamanan warisan; jangan gunakan.

FileReader

Membaca teks dari file karakter menggunakan ukuran buffer default.

FileWriter

Menulis teks ke file karakter menggunakan ukuran buffer default.

FilterInputStream

berisi FilterInputStream beberapa aliran input lainnya, yang digunakan sebagai sumber data dasarnya, mungkin mengubah data di sepanjang jalan atau menyediakan fungsionalitas tambahan.

FilterOutputStream

Kelas ini adalah superkelas dari semua kelas yang memfilter aliran output.

FilterReader

Kelas abstrak untuk membaca aliran karakter yang difilter.

FilterWriter

Kelas abstrak untuk menulis aliran karakter yang difilter.

IDataInputExtensions
IDataOutputExtensions
IExternalizableExtensions
IFlushableExtensions
InputStream

Kelas abstrak ini adalah superkelas dari semua kelas yang mewakili aliran input byte.

InputStreamReader

InputStreamReader adalah jembatan dari aliran byte ke aliran karakter: Ini membaca byte dan mendekodekannya ke dalam karakter menggunakan java.nio.charset.Charset charset.

InterruptedIOException

Sinyal bahwa operasi I/O telah terganggu.

InvalidClassException

Dilemparkan saat runtime Serialisasi mendeteksi salah satu masalah berikut dengan Kelas.

InvalidObjectException

Menunjukkan bahwa satu atau beberapa objek deserialisasi gagal pengujian validasi.

IObjectInputExtensions
IObjectOutputExtensions
IOError

Dilemparkan ketika kesalahan I/O serius telah terjadi.

IOException

Sinyal bahwa pengecualian I/O dari beberapa jenis telah terjadi.

LineNumberInputStream

Kelas ini adalah filter aliran input yang menyediakan fungsionalitas tambahan untuk melacak nomor baris saat ini.

LineNumberReader

Aliran input karakter buffer yang melacak nomor baris.

NotActiveException

Dilemparkan ketika serialisasi atau deserialisasi tidak aktif.

NotSerializableException

Dilemparkan saat instans diperlukan untuk memiliki antarmuka Serializable.

ObjectInputStream

ObjectInputStream mendeserialisasi data dan objek primitif yang sebelumnya ditulis menggunakan ObjectOutputStream.

ObjectInputStream.GetField

Berikan akses ke bidang persisten yang dibaca dari aliran input.

ObjectInputStream.InterfaceConsts
ObjectOutputStream

ObjectOutputStream menulis jenis data primitif dan grafik objek Java ke OutputStream.

ObjectOutputStream.InterfaceConsts
ObjectOutputStream.PutField

Berikan akses terprogram ke bidang persisten yang akan ditulis ke ObjectOutput.

ObjectStreamClass

Deskriptor serialisasi untuk kelas.

ObjectStreamConstants

Antarmuka pembantu dengan konstanta yang digunakan oleh implementasi serialisasi.

ObjectStreamException

Superkelas dari semua pengecualian khusus untuk kelas Object Stream.

ObjectStreamField

Deskripsi bidang Serializable dari kelas Serializable.

OptionalDataException

Pengecualian yang menunjukkan kegagalan operasi baca objek karena data primitif yang belum dibaca, atau akhir data milik objek berseri di aliran.

OutputStream

Kelas abstrak ini adalah superkelas dari semua kelas yang mewakili aliran output byte.

OutputStreamWriter

OutputStreamWriter adalah jembatan dari aliran karakter ke aliran byte: Karakter yang ditulis ke dalamnya dikodekan ke dalam byte menggunakan java.nio.charset.Charset charset.

PipedInputStream

Aliran input pipa harus disambungkan ke aliran output yang disalurkan; aliran input pipa kemudian menyediakan byte data apa pun yang ditulis ke aliran output pipa.

PipedOutputStream

Aliran output pipa dapat disambungkan ke aliran input pipa untuk membuat pipa komunikasi.

PipedReader

Aliran input karakter yang disalurkan.

PipedWriter

Aliran output karakter yang disalurkan.

PrintStream

Menambahkan PrintStream fungsionalitas ke aliran output lain, yaitu kemampuan untuk mencetak representasi dari berbagai nilai data dengan nyaman.

PrintWriter

Mencetak representasi objek yang diformat ke aliran output teks.

PushbackInputStream

Menambahkan PushbackInputStream fungsionalitas ke aliran input lain, yaitu kemampuan untuk "mendorong kembali" atau "belum dibaca", dengan menyimpan byte yang didorong kembali dalam buffer internal.

PushbackReader

Pembaca aliran karakter yang memungkinkan karakter didorong kembali ke aliran.

RandomAccessFile

Instans kelas ini mendukung pembacaan dan penulisan ke file akses acak.

Reader

Kelas abstrak untuk membaca aliran karakter.

SequenceInputStream

mewakili SequenceInputStream perangkaian logis dari aliran input lainnya.

SerialAttribute
SerializablePermission

Keamanan warisan ini tidak didukung di Android.

StreamCorruptedException

Dilemparkan saat informasi kontrol yang dibaca dari aliran objek melanggar pemeriksaan konsistensi internal.

StreamTokenizer

Kelas StreamTokenizer mengambil aliran input dan mengurainya menjadi "token", memungkinkan token dibaca satu per satu.

StringBufferInputStream

Kelas ini memungkinkan aplikasi untuk membuat aliran input di mana byte yang dibaca disediakan oleh konten string.

StringReader

Aliran karakter yang sumbernya adalah string.

StringWriter

Aliran karakter yang mengumpulkan outputnya dalam buffer string, yang kemudian dapat digunakan untuk membuat string.

SyncFailedException

Sinyal bahwa operasi sinkronisasi telah gagal.

UncheckedIOException

Membungkus IOException dengan pengecualian yang tidak dicentang.

UnsupportedEncodingException

Pengodean Karakter tidak didukung.

UTFDataFormatException

Sinyal bahwa string cacat dalam format UTF-8 yang dimodifikasi telah dibaca dalam aliran input data atau oleh kelas apa pun yang mengimplementasikan antarmuka input data.

WriteAbortedException

Sinyal bahwa salah satu ObjectStreamExceptions dilemparkan selama operasi tulis.

Writer

Kelas abstrak untuk menulis ke aliran karakter.

Antarmuka

ICloseable

Closeable adalah sumber atau tujuan data yang dapat ditutup.

IDataInput

Antarmuka DataInput menyediakan untuk membaca byte dari aliran biner dan rekonstruksi dari data tersebut di salah satu jenis primitif Java.

IDataOutput

Antarmuka DataOutput menyediakan untuk mengonversi data dari salah satu jenis primitif Java ke serangkaian byte dan menulis byte ini ke aliran biner.

IExternalizable

Hanya identitas kelas instans Externalizable yang ditulis dalam aliran serialisasi dan merupakan tanggung jawab kelas untuk menyimpan dan memulihkan konten instansnya.

IFileFilter

Filter untuk nama jalur abstrak.

IFilenameFilter

Instans kelas yang mengimplementasikan antarmuka ini digunakan untuk memfilter nama file.

IFlushable

Flushable adalah tujuan data yang dapat dibersihkan.

IObjectInput

ObjectInput memperluas antarmuka DataInput untuk menyertakan pembacaan objek.

IObjectInputValidation

Antarmuka panggilan balik untuk memungkinkan validasi objek dalam grafik.

IObjectOutput

ObjectOutput memperluas antarmuka DataOutput untuk menyertakan penulisan objek.

IObjectStreamConstants

Konstanta yang ditulis ke dalam Aliran Serialisasi Objek.

ISerial

Menunjukkan bahwa bidang atau metode yang diannotasi adalah bagian dari mekanisme serialisasi serialisasi yang dapat diserialisasikan yang ditentukan oleh <Spesifikasi</kutipan>> Serialisasi Objek Java.

ISerializable

Serialisasi kelas diaktifkan oleh kelas yang mengimplementasikan java.

Enum

ObjectStreamProtocol

Menghitung nilai yang dikembalikan oleh beberapa jenis dan diambil sebagai parameter anggota F:Java.IO.ObjectOutputStream.UseProtocolVersion .

TokenType

Menghitung nilai yang dikembalikan oleh beberapa jenis.