Setiap bahasa pemrograman pasti memiliki keyword, begitu juga dengan java. di bawah ini, aku akan berbagi pengetahuan tentang keyword yang ada dalam pemrograman java beserta pengertiannya.
Abstract
Keyword abstract digunakan untuk mendeklarasikan sebuah class atau method menjadi abstract. Suatu method abstract tidak memiliki implementasi; semua class berisi method abstract juga harus abstract, meskipun tidak semua class abstract memiliki method abstract.
Assert
Keyword assert digunakan untuk membuat sebuah assertion yaitu sebuah pernyataan yang mana seorang programmer percaya selalu bernilai benar pada suatu titik dalam program. Jika assertion digunakan ketika program berjalan dan nilai bernilai salah maka akan muncul error lalu program akan dimatikan. Keyword ini ditujukan untuk membantu dalam debugging.
Boolean
Boolean digunakan untuk mendeklarasikan suatu field yang dapat disimpan dalam nilai booelan, yaitu bernilai benar atau salah. Keyword ini juga digunakan untuk mendeklarasikan bahwa suatu method mengembalikan nilai Boolean.
Break
Biasanya memulai menjalankan program pada statement diikuti blok penutup atau statement. Jika diikuti dengan label, program mulai menjalankan statement seketika diikuti label penutup statement.
Byte
Keyword byte digunakan untuk mendeklarasikan suatu field yang dapat disimpan dalam 8-bit. Keyword ini juga digunakan untuk mendeklarasikan bahwa suatu method mengembalikan nilai byte.
Case
Keyword ini digunakan untuk membuat suatu keadaan dalam switch statement
Catch
Ditetapkan untuk penanganan tertentu, keyword ini merupakan sekumpulan statement yang dijalankan jika class dialihkan ke exception (keadaan tertentu).
Char
Keyword char digunakan untuk mendeklarasikan field dapat disimpan dalam 16-bit karakter Unicode. Keyword ini juga digunakan untuk mendeklarasikan bahwa suatu method mengembalikan nilai char.
Class
Class merupakan sekumpulan objek yang sama
Const
Meskipun terdaftar dalam keyword java, namun const tidak digunakan dan tidak memiliki fungsi
Continue
Digunakan untuk melanjutkan eksekusi program pada akhir dari perulangan yang sedang berjalan. Jika diikuti dengan label, continue melanjutkan eksekusi pada akhir perulangan yang terakhir.
Default
Keyword ini dapat digunakan dalam switch statement untuk menangani kondisi yang tidak sesuai dengan nilai yang telah ditentukan.
Do
Keyword do digunakan bersama dengan while untuk membuat perulangan do-while.
Double
Keyword double digunakan untuk mendeklarasikan field dapat disimpan dalam 64-bit karakter Unicode. Keyword ini juga digunakan untuk mendeklarasikan bahwa suatu method mengembalikan nilai double.
Else
Keyword else digunakan bersama dengan if untuk membuat percabangan if-else.
Enum
Keyword enum digunakan untuk mendeklarasikan tipe enumerated.
Extends
Digunakan dalam pendeklarasian class untuk menunjukkan bahwa superclass; digunakan sebagai penghubung pendeklarasian untuk menentukan satu atau lebih superinterfaces.
Final
Mendefinisikan sebuah suatu keadaan yang tidak dapat diubah atau diturunkan. Lebih jelasnya, sebuah final class bukan subclass, sebuah final method tidak dapat dikesampingkan. Seluruh method dalam final class adalah secara mutlak final.
Finally
Digunakan untuk mendefinisikan sebuah blok pernyataan untuk sebuah blok yang telah didefinisikan sebelumnya
Float
Keyword float digunakan untuk mendeklarasikan field dapat disimpan dalam 32-bit karakter single precision. Keyword ini juga digunakan untuk mendeklarasikan bahwa suatu method mengembalikan nilai float.
For
Keyword ini digunakan untuk membuat perulangan for yang mana ditujukan untuk ekspresi Boolean dan penambahan. Inisialisai variabel dilakukan terlebih dahulu selanjutnya ekspresi Boolean tersebut dicek. Jika ekspresi bernilai benar maka blok statement dijalankan lalu dilakukan penambahan. Ekspresi Boolean dievaluasi lagi, hal ini berulang hingga ekspresi bernilai salah.
Goto
Meskipun terdaftar dalam keyword java namun keyword ini tidak digunakan dan tidak memiliki fungsi.
If
Keyword ini digunakan untuk membuat if-statement, yang mana menguji suatu ekspresi Boolean. Jika ekspresi bernilai benar maka blok statement dijalankan. Keyword ini juga dapat digunakan bersama dengan keyword else
Implements
Disertakan dalam sebuah pendeklarasian class untuk menentukan satu atau lebih interface yang diimplementasikan oleh class saat itu
Import
Digunakan pada awal dari file sumber untuk menentukan class atau dari keseluruhan java packages.
Instance of
Operator biner yang mengambil referensi objek sebagai operan awal dan sebuah class atau penghubung sebagai operan kedua dan menghasilkan nilai Boolean.
Int
Keyword int digunakan untuk mendeklarasikan field dapat disimpan dalam 32-bit karakter. Keyword ini juga digunakan untuk mendeklarasikan bahwa suatu method mengembalikan nilai int.
Interface
Digunakan untuk mendeklarasikan class spesial yang hanya berisi method abstract.
Long
Keyword long digunakan untuk mendeklarasikan field dapat disimpan dalam 64-bit karakter. Keyword ini juga digunakan untuk mendeklarasikan bahwa suatu method mengembalikan nilai long.
Native
Digunakan dalam pendeklarasian method untuk menentukan bahwa method tidak diimplementasikan ke dalam file sumber java.
New
Digunakan untuk membuat instance dari class atau array sebuah object
Package
Sekumpulan tipe, yang dideklarasikan dengan keyword package
Private
Digunakan untuk mendeklarasikan suatu method, field, atau inner class. Anggota private hanya dapat diakses oleh anggota dari class-nya sendiri.
Protected
Digunakan untuk mendeklarasikan suatu method, field, atau inner class. Anggota protected hanya dapat diakses oleh anggota dari class-nya, dari package yang sama.
Public
Keyword ini digunakan untuk mendeklarasikan suatu method, field, atau public class yang dapat diakses oleh anggota dari setiap class.
Return
Digunakan untuk mengakhiri eksekusi suatu method. Keyword ini dapat diikuti dengan suatu nilai yang dikembalikan ke pemanggilnya.
Short
Keyword short digunakan untuk mendeklarasikan field dapat disimpan dalam 32-bit karakter. Keyword ini juga digunakan untuk mendeklarasikan bahwa suatu method mengembalikan nilai short.
Static
Digunakan untuk mendeklarasikan field, method atau inner class sebagai sebuah class field.
Strictfp
Keyword ini digunakan untuk membatasi ketelitian dan pembulatan
Super
Digunakan untuk mengakses anggota dari class yang diturunkan dari suatu class yang muncul. Mengizinkan subclass untuk mengakses overridden method dan anggota tersembunyi dari superclass
Switch
Digunakan bersama dengan keyword case dan default untuk membuat switch-statement. Yang mana menguji setiap variabel dengan kondisi tertentu dan menjalankan blok pernyataan yang sesuai dengan kondisi yang dipenuhi.
Synchronized
Digunakan untuk mendeklarasikan method atau code block untuk memperoleh mutex lock.
This
Digunakan untuk mewakili sebuah instance dari class yang muncul.keyword ini dapat digunakan untuk mengakses anggota class dan sebagai referensi untuk instance saat ini.
Throw
Karena pendeklarasian tertentu, ini menyebabkan eksekusi untuk dilanjutkan dengan penutup pertama yang dideklarasikan dengan keyword catch untuk menangani penugasan tertentu yang sesuai
Throws
Digunakan dalam pendeklarasian method yang menentukan setiap pengecualian tidak ditangani dalam method tetapi dilewatkan ke level yang lebih tinggi dari program.
Transient
Mendeklarasikan sebuah instance field bukan bagian dari default serialized dari suatu objek
Try
Mendefinisikan sebuah blok pernyataan yang memiliki penanganan tertentu. Jika pengecualian dilakukan dalam blok try suatu blok catch (bersifat opsional) bisa menangani pendeklarasian tipe. Juga sebuah blok finally dapat dideklarasikan bahwa akan dieksekusi ketika eksekusi keluar dari blok try dan catch clauses.tanpa memperhatikan pengecualian terjadi atau tidak. Sebuah blok try harus memiliki minimal satu catch clause atau blok finally
Void
Keyword ini digunakan untuk mendeklarasikan bahwa method tidak mengembalikan nilai apapun.
Volatile
Digunakan dalam mendeklarasikan field untuk menentukan bahwa variabel dimodifikasi asynchronously berjalan secara bersamaan. Method, class dan interface tidak dapat dideklarasikan sebagai volatile
While
Keyword ini digunakan untuk membuat perulangan while. Keyword ini dapat digunakan bersama dengan keyword do.
SEMOGA ARTIKEL INI DAPAT BERMANFAAT..........
Comments
Post a Comment