Bagikan melalui


Java.Lang Ruang nama

Kelas

AbstractMethodError

Dilemparkan ketika aplikasi mencoba memanggil metode abstrak.

AbstractStringBuilder

Urutan karakter yang dapat diubah.

ArithmeticException

Dilemparkan ketika kondisi aritmatika yang luar biasa telah terjadi.

ArrayIndexOutOfBoundsException

Dilemparkan untuk menunjukkan bahwa array telah diakses dengan indeks ilegal.

ArrayStoreException

Dilemparkan untuk menunjukkan bahwa upaya telah dilakukan untuk menyimpan jenis objek yang salah ke dalam array objek.

AssertionError

Dilemparkan untuk menunjukkan bahwa pernyataan telah gagal.

Boolean

Kelas Boolean membungkus nilai jenis boolean primitif dalam objek.

BootstrapMethodError

Dilemparkan untuk menunjukkan bahwa invokedynamic instruksi atau konstanta dinamis gagal menyelesaikan metode dan argumen bootstrap-nya, atau untuk invokedynamic instruksi metode bootstrap telah gagal menyediakan java.

Byte

Kelas Byte membungkus nilai jenis byte primitif dalam objek.

Character

Kelas Character membungkus nilai jenis char primitif dalam objek.

Character.Subset

Instans kelas ini mewakili subset tertentu dari set karakter Unicode.

Character.UnicodeBlock

Keluarga subset karakter yang mewakili blok karakter dalam spesifikasi Unicode.

Character.UnicodeScript

Kumpulan subset karakter yang mewakili skrip karakter yang ditentukan dalam Unicode Standard Annex #24: Namahttp://www.unicode.org/reports/tr24/ Skrip.

CharSequenceConsts
Class

Instans kelas Class mewakili kelas dan antarmuka dalam aplikasi Java yang sedang berjalan.

ClassCastException

Dilemparkan untuk menunjukkan bahwa kode telah mencoba untuk melemparkan objek ke subkelas yang bukan instansnya.

ClassCircularityError

Dilemparkan ketika Java Virtual Machine mendeteksi melingkar dalam hierarki superkelas kelas yang dimuat.

ClassFormatError

Dilemparkan ketika Java Virtual Machine mencoba membaca file kelas dan menentukan bahwa file salah bentuk atau tidak dapat ditafsirkan sebagai file kelas.

ClassLoader

Loader kelas adalah objek yang bertanggung jawab untuk memuat kelas.

ClassNotFoundException

Dilemparkan ketika aplikasi mencoba memuat di kelas melalui nama stringnya menggunakan: <ul<>li>Metode forName di kelas Class.

ClassValue

Lazily mengaitkan nilai komputasi dengan (berpotensi) setiap jenis.

CloneNotSupportedException

Dilemparkan untuk menunjukkan bahwa clone metode di kelas Object telah dipanggil untuk mengkloning objek, tetapi kelas objek tidak mengimplementasikan Cloneable antarmuka.

Compiler

Tidak melakukan apa pun di Android.

Deprecated

Elemen program yang diannotasi @Deprecated adalah salah satu yang tidak disarankan oleh pemrogram untuk tidak menggunakannya.

DeprecatedAttribute
Double

Kelas Double membungkus nilai jenis double primitif dalam objek.

Enum

Ini adalah kelas dasar umum dari semua kelas enumerasi bahasa Java.

EnumConstantNotPresentException

Dilemparkan ketika aplikasi mencoba mengakses konstanta enum berdasarkan nama dan jenis enum tidak berisi konstanta dengan nama yang ditentukan.

Error

Error adalah subkelas Throwable yang menunjukkan masalah serius yang tidak boleh dicoba oleh aplikasi yang masuk akal.

Exception

Kelas Exception dan subkelasnya adalah bentuk Throwable yang menunjukkan kondisi yang mungkin ingin ditangkap oleh aplikasi yang masuk akal.

ExceptionInInitializerError

Sinyal bahwa pengecualian tak terduga telah terjadi dalam penginisialisasi statis.

Float

Kelas Float membungkus nilai jenis float primitif dalam objek.

FunctionalInterfaceAttribute
IAppendableExtensions
ICharSequenceExtensions
IllegalAccessError

Dilemparkan jika aplikasi mencoba mengakses atau memodifikasi bidang, atau untuk memanggil metode yang tidak dapat diaksesnya.

IllegalAccessException

IllegalAccessException dilemparkan ketika aplikasi mencoba membuat instans secara reflektif (selain array), mengatur atau mendapatkan bidang, atau memanggil metode, tetapi metode yang sedang dijalankan tidak memiliki akses ke definisi kelas, bidang, metode, atau konstruktor yang ditentukan.

IllegalArgumentException

Dilemparkan untuk menunjukkan bahwa metode telah melewati argumen ilegal atau tidak pantas.

IllegalMonitorStateException

Dilemparkan untuk menunjukkan bahwa utas telah mencoba menunggu pada monitor objek atau untuk memberi tahu utas lain yang menunggu di monitor objek tanpa memiliki monitor yang ditentukan.

IllegalStateException

Sinyal bahwa metode telah dipanggil pada waktu yang ilegal atau tidak pantas.

IllegalThreadStateException

Dilemparkan untuk menunjukkan bahwa utas tidak dalam keadaan yang sesuai untuk operasi yang diminta.

IncompatibleClassChangeError

Dilemparkan ketika perubahan kelas yang tidak kompatibel telah terjadi pada beberapa definisi kelas.

IndexOutOfBoundsException

Dilemparkan untuk menunjukkan bahwa indeks dari beberapa jenis (seperti ke array, ke string, atau ke vektor) berada di luar rentang.

InheritableThreadLocal

Kelas ini meluas untuk memberikan pewarisan nilai dari utas induk ke utas anak: ketika utas ThreadLocal anak dibuat, anak menerima nilai awal untuk semua variabel thread-local yang dapat diwariskan yang induknya memiliki nilai.

InstantiationError

Dilemparkan ketika aplikasi mencoba menggunakan konstruksi Java new untuk membuat instans kelas abstrak atau antarmuka.

InstantiationException

Dilemparkan ketika aplikasi mencoba membuat instans kelas menggunakan newInstance metode di kelas Class, tetapi objek kelas yang ditentukan tidak dapat dibuat.

Integer

Kelas Integer membungkus nilai jenis int primitif dalam objek.

InternalError

Dilemparkan untuk menunjukkan beberapa kesalahan internal yang tidak terduga telah terjadi di Java Virtual Machine.

InterruptedException

Dilemparkan ketika utas menunggu, tidur, atau ditempati, dan utas terganggu, baik sebelum atau selama aktivitas.

JavaSystem

Kelas System berisi beberapa bidang dan metode kelas yang berguna.

LinkageError

Subkelas LinkageError menunjukkan bahwa kelas memiliki beberapa dependensi pada kelas lain; namun, kelas terakhir telah berubah secara tidak kompatibel setelah kompilasi kelas sebelumnya.

Long

Kelas Long membungkus nilai jenis long primitif dalam objek.

Math

Kelas Math ini berisi metode untuk melakukan operasi numerik dasar seperti fungsi eksponensial, logaritma, akar kuadrat, dan trigonometri dasar.

NegativeArraySizeException

Dilemparkan jika aplikasi mencoba membuat array dengan ukuran negatif.

NoClassDefFoundError

Dilemparkan jika Java Virtual Machine atau ClassLoader instans mencoba memuat dalam definisi kelas (sebagai bagian dari panggilan metode normal atau sebagai bagian dari membuat instans baru menggunakan new ekspresi) dan tidak ada definisi kelas yang dapat ditemukan.

NoSuchFieldError

Dilemparkan jika aplikasi mencoba mengakses atau mengubah bidang objek tertentu, dan objek tersebut tidak lagi memiliki bidang tersebut.

NoSuchFieldException

Memberi sinyal bahwa kelas tidak memiliki bidang nama tertentu.

NoSuchMethodError

Dilemparkan jika aplikasi mencoba memanggil metode kelas tertentu (baik statis atau instans), dan kelas tersebut tidak lagi memiliki definisi metode tersebut.

NoSuchMethodException

Dilemparkan ketika metode tertentu tidak dapat ditemukan.

NullPointerException

Dilemparkan ketika aplikasi mencoba menggunakan null dalam kasus di mana objek diperlukan.

Number

Kelas abstrak Number adalah superkelas kelas platform yang mewakili nilai numerik yang dapat dikonversi ke jenis byteprimitif , , double, floatint, , longdan short.

NumberFormatException

Dilemparkan untuk menunjukkan bahwa aplikasi telah mencoba mengonversi string ke salah satu jenis numerik, tetapi string tidak memiliki format yang sesuai.

Object

Kelas Object adalah akar hierarki kelas.

OutOfMemoryError

Dilemparkan ketika Java Virtual Machine tidak dapat mengalokasikan objek karena kehabisan memori, dan tidak ada lagi memori yang dapat disediakan oleh pengumpul sampah.

Override

Menunjukkan bahwa deklarasi metode dimaksudkan untuk mengambil alih deklarasi metode dalam supertipe.

OverrideAttribute
Package

Package objek berisi informasi versi tentang implementasi dan spesifikasi paket Java.

Process

dan ProcessBuilder#start()Runtime#exec(String[],String[],File) Runtime.exec metode membuat proses asli dan mengembalikan instans Process subkelas yang dapat digunakan untuk mengontrol proses dan mendapatkan informasi tentang hal itu.

ProcessBuilder

Kelas ini digunakan untuk membuat proses sistem operasi.

ProcessBuilder.Redirect

Mewakili sumber input subprosces atau tujuan output subproscess.

ProcessBuilder.Redirect.Type
Record

Ini adalah kelas dasar umum dari semua kelas rekaman bahasa Java.

ReflectiveOperationException

Superkelas umum pengecualian yang dilemparkan oleh operasi reflektif dalam refleksi inti.

Runnable
Runtime

Setiap aplikasi Java memiliki satu instans kelas Runtime yang memungkinkan aplikasi untuk berinteraksi dengan lingkungan tempat aplikasi berjalan.

RuntimeException

RuntimeException adalah superkelas dari pengecualian yang dapat dilemparkan selama operasi normal Java Virtual Machine.

RuntimePermission

Kode keamanan warisan; jangan gunakan.

SafeVarargsAttribute
SecurityException

Dilemparkan oleh manajer keamanan untuk menunjukkan pelanggaran keamanan.

SecurityManager

Kode keamanan warisan; jangan gunakan.

Short

Kelas Short membungkus nilai jenis short primitif dalam objek.

StackOverflowError

Dibuang ketika luapan tumpukan terjadi karena aplikasi berulang terlalu dalam.

StackTraceElement

Elemen dalam pelacakan tumpukan, seperti yang dikembalikan oleh Throwable#getStackTrace().

StackWalker

Sebuah stack walker.

StackWalker.Option

Opsi Stack walker untuk mengonfigurasi informasi bingkai tumpukan StackFrame yang StackWalkerdiperoleh oleh .

StrictMath

Kelas StrictMath ini berisi metode untuk melakukan operasi numerik dasar seperti fungsi eksponensial, logaritma, akar kuadrat, dan trigonometri dasar.

String

Kelas String mewakili string karakter.

StringBuffer

Urutan karakter yang aman dan dapat diubah.

StringBuilder

Urutan karakter yang dapat diubah.

StringIndexOutOfBoundsException

Dilemparkan oleh String metode untuk menunjukkan bahwa indeks negatif atau lebih besar dari ukuran string.

SuppressWarnings

Menunjukkan bahwa peringatan kompilator bernama harus ditekan dalam elemen anotasi (dan di semua elemen program yang terkandung dalam elemen anotasi).

SuppressWarningsAttribute
Thread

Utas adalah utas eksekusi dalam program.

Thread.State

Status utas.

ThreadDeath

Instans ThreadDeath dilemparkan ke utas korban ketika metode (tidak digunakan lagi) Thread#stop() dipanggil.

ThreadGroup

Grup utas mewakili sekumpulan utas.

ThreadLocal

Kelas ini menyediakan variabel thread-local.

Throwable

Kelas Throwable adalah superkelas dari semua kesalahan dan pengecualian dalam bahasa Java.

TypeNotPresentException

Dilemparkan ketika aplikasi mencoba mengakses jenis menggunakan string yang mewakili nama jenis, tetapi tidak ada definisi untuk jenis dengan nama yang ditentukan yang dapat ditemukan.

UnknownError

Dilemparkan ketika pengecualian yang tidak diketahui tetapi serius telah terjadi di Java Virtual Machine.

UnsatisfiedLinkError

Dilemparkan jika Java Virtual Machine tidak dapat menemukan definisi bahasa asli yang sesuai dari metode yang dideklarasikan native.

UnsupportedClassVersionError

Dilemparkan ketika Java Virtual Machine mencoba membaca file kelas dan menentukan bahwa nomor versi utama dan minor dalam file tidak didukung.

UnsupportedOperationException

Dilemparkan untuk menunjukkan bahwa operasi yang diminta tidak didukung.

VerifyError

Dilemparkan ketika "pemverifikasi" mendeteksi bahwa file kelas, meskipun terbentuk dengan baik, berisi semacam inkonsistensi internal atau masalah keamanan.

VirtualMachineError

Dilemparkan untuk menunjukkan bahwa Java Virtual Machine rusak atau telah kehabisan sumber daya yang diperlukan agar terus beroperasi.

Void

Kelas Void adalah kelas tempat penampung yang tidak terinstansi untuk menyimpan referensi ke Class objek yang mewakili kekosongan kata kunci Java.

Antarmuka

IAppendable

Objek yang char urutan dan nilainya dapat ditambahkan.

IAutoCloseable

Objek yang mungkin menyimpan sumber daya (seperti handel file atau soket) hingga ditutup.

ICharSequence

adalah CharSequence urutan char nilai yang dapat dibaca.

ICloneable

Kelas mengimplementasikan Cloneable antarmuka untuk menunjukkan ke java.lang.Object#clone() metode bahwa metode tersebut legal untuk membuat salinan bidang untuk bidang instans kelas tersebut.

IComparable

Antarmuka ini memberlakukan pemesanan total pada objek dari setiap kelas yang mengimplementasikannya.

IDeprecated

Elemen program yang diannotasi @Deprecated adalah salah satu yang tidak disarankan oleh pemrogram untuk tidak menggunakannya.

IFunctionalInterface

Jenis anotasi informatif yang digunakan untuk menunjukkan bahwa deklarasi jenis antarmuka dimaksudkan untuk menjadi antarmuka fungsional seperti yang didefinisikan oleh Spesifikasi Bahasa Java.

IIterable

Menerapkan antarmuka ini memungkinkan objek menjadi target pernyataan yang ditingkatkan for (kadang-kadang disebut pernyataan "untuk-setiap perulangan").

IOverride

Menunjukkan bahwa deklarasi metode dimaksudkan untuk mengambil alih deklarasi metode dalam supertipe.

IReadable

A Readable adalah sumber karakter.

IRunnable

Antarmuka Runnable harus diimplementasikan oleh kelas apa pun yang instansnya dimaksudkan untuk dijalankan oleh utas.

ISafeVarargs

Pernyataan programmer bahwa isi metode atau konstruktor yang dianotasikan tidak melakukan operasi yang berpotensi tidak aman pada parameter varargs-nya.

ISuppressWarnings

Menunjukkan bahwa peringatan kompilator bernama harus ditekan dalam elemen anotasi (dan di semua elemen program yang terkandung dalam elemen anotasi).

StackWalker.IStackFrame

Objek StackFrame mewakili pemanggilan metode yang dikembalikan oleh StackWalker.

Thread.IUncaughtExceptionHandler

Antarmuka untuk handler dipanggil ketika Thread tiba-tiba berakhir karena pengecualian yang tidak tertangkap.