0% menganggap dokumen ini bermanfaat (0 suara)
103 tayangan20 halaman

Java Keyword

Daftar keyword Java mencakup keyword penting seperti class, interface, method, variabel, dan operator yang digunakan untuk membangun bahasa pemrograman Java."

Diunggah oleh

rynn
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
103 tayangan20 halaman

Java Keyword

Daftar keyword Java mencakup keyword penting seperti class, interface, method, variabel, dan operator yang digunakan untuk membangun bahasa pemrograman Java."

Diunggah oleh

rynn
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 20

DAFTAR KEYWORD PADA JAVA

Keyword adalah identifier khusus yang sudah disediakan oleh Java untuk tujuan tertentu. Kalian
tidak dapat menggunakan keyword sebagai nama dari variabel, class, method. Berikut adalah daftar dari
Java keyword :

1. Abstract
Abstract adalah sebuah Java Keyword yang bisa diaplikasikan ke sebuah kelas dan method.
Sebuah class Abstract tidak bisa digunakan secara langsung. Ini harus ditempatkan sebelum tipe variabel
atau tipe method return. Abstract direkomendasikan untuk meletakannya setelah akses modifier dan
setelah keyword static. Sebuah class non-Abstract merupakan class aconcrete.

Hanya sebuah class Abstract yang dapat mempunyai method abstract. Sebuah method abstract
hanya dideklarasikan dan tidak diimplementasikan. Sebuah method abstract tidak bisa menjadi keyword
final, static, maupun native.

2. Assert
Assert merupakan sebuah Java Keyword yang digunakan untuk mendefinisikan sebuahassert
statement. Sebuah assert statement digunakan untuk mendeklarasikan sebuah kondisi boolean yang
diharapkan pada sebuah program. jika program berjalan denganassertions enabled, kemudian kondisi
tersebut dicek pada waktu berjalan.
Syntax :
expression1 adalah sebuah boolean yang akan melemparkan assertion jika itu false. Ketika itu
dilemparkan, pengecualian error pada assertion dibuat dengan parameter expression2 (jika ada).
Sebagai contoh :

3. Boolean
Boolean adalah sebuah Java Keyword yang di desain dari tipe primitif boolean. Hanya memiliki 2
nilai kemungkinan boolean, yaitu true dan false. Nilai default untuk field boolean adalah false. Di bawah
ini merupakan sebuah deklarasi dari sebuah field boolean privat yand dinamakan initialized, dan ini
digunakan dalam sebuah method bernama synchronized.

Sebagai contoh :

4. Break
Break adalah sebuah Java Keyword yang digunakan untuk melanjutkan pelaksanaan program di
pernyataan segera setelah blok melampirkan pernyataan saat ini. Jika diikuti oleh sebuah label, program
resume mengeksekusi pada pernyataan segera setelah pernyataan berlabel melampirkan atau memblokir.
Lompat (breaks) keluar dari sebuah pengulangan (loop). Juga digunakan pada penyataanswitch.
Sebagai contoh :

5. Byte
Byte adalah sebuah Java Keyword yang di desain dari 8 bit yang ditandai tipe integer primitiv.
Class java.lang.Byte merupakan class wrapper nominal ketika Anda membutuhkan untuk menambahkan
sebuah nilai byte tetapi sebuah referensi objek juga diperlukan.
Syntax :

Sebagai contoh :

atau

Angka 65 merupakan kode untuk ‘A’ dalam ASCII.

6. Case
Case adalah sebuah Java Keyword yang merupakan bagian dari pernyataan switch, untuk
menemukan juka nilai yang dilalui pada pernyataan switch sesuai dengan nilai yang diikuti oleh case.
Sebagai contoh :

7. Catch
Catch adalah sebuah Java Keyword yang merupakan bagian dari sebuah blok try. Jika sebuah
pengecualian dilemparkan ke dalam sebuah blok try, pengecualian akan dibandingkan dengan salah satu
bagian Catch dari blok tersebut. Jika pengecualian tersebut sesuai dengan satu dari pengecualian di bagian
Catch maka pengecualian tersebut akan ditangani di sana.
Sebagai contoh :
8. Char
Char adalah sebuah Java Keyword yang mendefinisikan sebuah tipe karakter primitif. Char dapat
dibuat dari karakter literal dan numerik. Karakter literal terdiri dari sebuah karakter petik tunggal ( ‘ )
(ASCII 39, hex 0x27), sebuah karakter tunggal, dan sebuah kutipan dekat ( ‘ ), seperti ‘ y ‘ . Bukan hanya
karakter, Anda juga dapat menggunakanunicode escape sequences, tetapi harus ada tepat satu.
Syntax :

Sebagai contoh :

Outputnya :

9. Class
Class adalah sebuah Java Keyword yang memulai deklarasi dan definisi dari sebuah kelas. Syntax
umum dari sebuah deklarasi class, menggunakan Extended Backus-Naur Form :

10. Const
Const adalah Keyword milik pada Java, dan sekarang ini tidak digunakan. Pada bahasa
pemrograman lain, seperti bahasa C, Const sering digunakan untuk mendeklarasikan sebuah constant.
Meskipun demikian, pada Java, keyword finaldigunakan sebagai gantinya.
11. Continue
Continue adalah Java Keyword yang digunakan untuk melompat ke bagian sisa dari loop dan
melanjutkan dengan pengulangan selanjutnya.
Sebagai contoh :

Outputnya :

12. Default
Default adalah sebuah Java Keyword yang merupakan sebuah bagian pilihan dari
pernyataan switch, yang hanya mengeksekusi jika tidak ada dari case-case di atas yang sesuai.

13. Do
Do adalah sebuah Java Keyword yang memulai sebuah blok perulangan do-while. Perulangan do-
while berfungsi sama dengan perulangan while, kecuali kondisinya dinilaisetelahpernyataan dieksekusi.
Syntax :

Sebagai contoh :

14. Double
Double adalah Java Keyword yang di desain dari tipe primitif float 64 bit.
Class java.lang.Doubleadalah class nominal wrapper ketika Anda membutuhkan unuk menambahkan
sebuah nilai Double tetapi sebuah referensi objek dibutuhkan.
Syntax :
Sebagai contoh :

15. Else
Else adalah sebuah Java Keyword yang merupakan bagian pilihan dari sebuah pernyataan
bercabang. Ini memulai blok pernyataan false.
Syntax umum menggunakan Extended Backus-Naur Form :

Sebagai contoh :

16. Enum
Enum adalah sebuah Java Keyword yang digunakan untuk mendeklarasikan tipe enumerasi.
Mantri memperpanjang kelas dasar enum.
Sebagai contoh :

Enumeration constant ini dapat dilalui ke method :

17. Extends
Extends adalah sebuah Java Keyword yang digunakan dalam sebuah deklarasi kelas untuk
menentukan superclass; digunakan dalam deklarasi interface untuk menentukan satu atau lebih
superinterfaces. Kelas X Y meluas kelas untuk menambah fungsionalitas, baik dengan menambahkan
field atau metode ke Y kelas, atau dengan meng-override metode kelas Y. Antarmuka Z memperluas satu
atau lebih interface dengan menambahkan metode. Kelas X dikatakan sebagai subclass Y kelas; Interface
Z dikatakan sebagai interface dari interface itu meluas. Juga digunakan untuk menentukan batas atas
sebuah parameter ketik Generics.
Syntax :

18. Final
Final adalah sebuah Java Keyword yang mendefinisikan entitas sekali yang tidak dapat diubah
atau berasal dari nanti. Lebih spesifik: sebuah kelas akhir tidak dapat subclassed, metode akhir tidak dapat
diganti, dan variabel final dapat terjadi paling banyak sekali sebagai ekspresi kiri. Semua metode di kelas
terakhir secara implisit final .
Sebagai contoh :

Variabel PI bertipe double dan bernilai 3.14 tidak bisa diubah lagi secara aktual lewat mekanisme
apapun. Baik lewat objek ataupun apapun. Final membuat variabel menjadi suatu konstanta yang absolut
(tidak dapat diubah).

19. Finally
Finally adalah sebuah Java Keyword yang digunakan untuk mendefinisikan suatu blok statemen
untuk blok yang ditetapkan sebelumnya oleh keyword try. Yang finally blok dijalankan setelah keluar
eksekusi try blok dan apapun yang terkait catch klausa terlepas dari apakah pengecualian terlempar atau
tertangkap, atau eksekusi meninggalkan metode di tengah try atau catch blok menggunakan keyword
return.
Sebagai contoh :

20. Float
Float adalah sebuah Java Keyword yang digunakan untuk menyatakan sebuah lapangan yang
dapat memegang 32-bit presisi tunggal IEEE 754-angka floating point. Keyword ini juga digunakan
untuk menyatakan bahwa suatu metode mengembalikan nilai tipe float.
Syntax :

Sebagai contoh :

21. For
For adalah sebuah Java Keyword yang digunakan untuk membuat loop , yang menetapkan
inisialisasi variabel, suatu ekspresi boolean, dan suatu incrementation. Inisialisasi variabel dilakukan
terlebih dahulu, kemudian ekspresi boolean dievaluasi. Jika ekspresi bernilai true , blok pernyataan yang
berhubungan dengan loop dijalankan, dan kemudian incrementation yang dilakukan. Ekspresi boolean
kemudian dievaluasi lagi, ini terus sampai ekspresi bernilai false. Pada J2SE 5.0, maka keyword for juga
dapat digunakan untuk membuat apa yang disebut ditingkatkan untuk loop, yang menentukan sebuah
array atau interable objek; setiap iterasi dari loop mengeksekusi blok terkait laporan menggunakan
elemen yang berbeda dalam array atau Iterable.
Syntax umum dari sebuah keyword for, menggunakan Extended Backus-Naur Form :

Sebagai contoh :

22. Goto
Goto adalah sebuah Keyword milik pada Java, dan sekarang ini tidak digunakan dan memiliki fungsi
pada java.

23. If
If adalah sebuah Java Keyword yang digunakan untuk membuat pernyataan if yang menguji suatu
ekspresi boolean, jika ekspresi bernilai true , blok pernyataan yang berhubungan dengan pernyataan if
dijalankan. Keyword ini juga dapat digunakan untuk membuat pernyataan if-else.
Syntax umum dari sebuah keyword if, menggunakan Extended Backus-Naur Form :
Sebagai contoh :

24. Implements
Implements adalah sebuah Java Keyword yang termasuk dalam sebuah deklarasi kelas untuk
menentukan satu atau lebih interface yang diimplementasikan oleh kelas saat ini. Kelas A mewarisi jenis
dan metode abstrak dinyatakan oleh interface.
Syntax :

25. Import
Import adalah sebuah Java Keyword yang digunakan pada awal sebuah file sumber untuk
menentukan kelas atau seluruh paket JAVA untuk disebut kemudian tanpa termasuk paket-paket mereka
nama-nama dalam referensi. Sejak J2SE 5.0, import laporan dapat mengimpor static anggota kelas.
Syntax :

26. Instanceof
Instanceof adalah sebuah Java Keyword yang juga merupakan sebuah operator biner yang
menggunakan sebuah referensi obyek sebagai operan pertama dan kelas atau antarmuka sebagai operan
kedua dan menghasilkan hasil Boolean. operator bernilai true jika dan hanya jika jenis objek runtime
adalah tugas kompatibel dengan kelas atau interface.
Syntax :
Sebagai contoh :

Outputnya :

27. Int
Int adalah sebuah Java Keyword yang digunakan untuk menyatakan sebuah lapangan yang dapat
memegang 32-bit masuk integer melengkapi dua. Kata kunci ini juga digunakan untuk menyatakan
bahwa metode yang mengembalikan nilai tipe int.
Syntax :

Sebagai contoh :
28. Interface
Interface adalah sebuah Java Keyword yang digunakan untuk menyatakan tipe khusus kelas yang
hanya berisi metode abstrak, konstan ( static final ) Bidang dan static interface. Hal ini nantinya dapat
diimplementasikan oleh kelas yang menyatakan antarmuka dengan keyword implements.
Sebagai contoh :

29. Long
Long adalah sebuah Java Keyword yang digunakan untuk menyatakan sebuah lapangan yang
dapat memegang 64-bit masuk integer melengkapi dua. Keyword ini juga digunakan untuk menyatakan
bahwa metode yang mengembalikan nilai tipe long.

Syntax :

Sebagai contoh :

30. Native
Native adalah sebuah Java Keyword yang digunakan dalam deklarasi metode untuk menentukan
bahwa metode ini tidak diimplementasikan dalam file source Java yang sama, melainkan dalam bahasa
lain.

Syntax :

31. New
New adalah sebuah Java Keyword yang digunakan untuk membuat sebuah instance dari sebuah
kelas atau array.

Syntax :

Sebagai contoh :
32. Package
Package adalah sebuah Java Keyword yang mendeklarasikan sebuah ‘nama tempat’ untuk class
Java. Ini harus ditaruh pada bagian atas dari file Java, dan harus menjadi garis pernyataan pertama Java.

Syntax :

Sebagai contoh :

33. Private
Private adalah sebuah Java Keyword yang digunakan dalam pembagian lapangan, metode, atau
kelas batin; anggota swasta hanya dapat diakses oleh anggota lain dari kelas mereka sendiri.

Syntax :

34. Protected
Protected adalah sebuah Java Keyword yang digunakan dalam pembagian lapangan, metode, atau
kelas batin; anggota yang dilindungi dan hanya dapat diakses oleh anggota kelas mereka sendiri, bahwa
kelas itu subclass atau kelas yang sama.

Syntax :

Sebagai contoh :

35. Public
Public adalah sebuah Java Keyword yang digunakan dalam deklarasi metode, kelas, atau bidang,
kelas umum, metode, dan bidang dapat diakses oleh anggota dari setiap kelas.
36. Return
Return adalah sebuah Java Keyword yang digunakan untuk menyelesaikan pelaksanaan metode.
Hal ini dapat diikuti oleh suatu nilai yang diperlukan oleh definisi metode yang dikembalikan ke
pemanggil. Keyword ini digunakan untuk keluar dari suatu method, pernyataan-pernyataan setelah
keyword ini dan masih dalam blok method tersebut, berarti diabaikan, kemudian eksekusi dilanjutkan ke
pernyataan setelah blok method tersebut.
Syntax :
Sebagai contoh :

37. Short
Short adalah sebuah Java Keyword yang digunakan untuk menyatakan bidang yang bisa
menampung 16-bit integer melengkapi menandatangani dua. Keyword ini juga digunakan untuk
menyatakan bahwa metode yang mengembalikan nilai tipe short.
Syntax :

Sebagai contoh :

38. Static
Static adalah sebuah Java Keyword yang digunakan untuk menyatakan sebuah lapangan, metode
atau kelas batin sebagai bidang kelas. Kelas mempertahankan satu salinan bidang kelas terlepas dari
berapa banyak contoh yang ada dari kelas itu. static juga digunakan untuk mendefinisikan sebuah metode
sebagai metode kelas. Kelas metode yang terikat ke kelas, bukan ke contoh spesifik, dan hanya dapat
beroperasi pada kolom kelas. (Kelas dan interface dideklarasikan sebagai static anggota lain kelas atau
interface sebenarnya top-level kelas dan tidak inner class).
Sebagai contoh :
Tanpa harus membuat objek, kita dapat mengakses langsung kelas StaticDemo di kelas
RunStaticKu. Kelemahannya kita tidak bisa menggunakan keyword “this” bila variable dibuat dengan
keyword static.

39. Strictfp
Strictfp adalah sebuah Java Keyword yang digunakan untuk membatasi presisi dan pembulatan
perhitungan floating point untuk memastikan portabilitas.

Syntax untuk class :

Syntax untuk method :

40. Super
Super adalah sebuah Java Keyword yang digunakan untuk mengakses anggota kelas diwariskan
oleh kelas di mana ia muncul. Memungkinkan subclass untuk mengakses ditimpa metode dan anggota
tersembunyi dari superclass nya. Keyword Super juga digunakan untuk meneruskan panggilan dari
konstruktor ke konstruktor di superclass. Juga digunakan untuk menentukan batas bawah pada sebuah
parameter ketik Generics.

Syntax :
Sebagai contoh :

Outputnya :

41. Switch
Switch adalah sebuah Java Keyword yang digunakan dalam hubungannya dengan case dan
default untuk membuat pernyataan switch, yang mengevaluasi sebuah variabel, nilai cocok untuk
case tertentu, dan mengeksekusi blok pernyataan terkait dengan case. Jika tidak ada case nilai cocok, blok
opsional diberi label oleh default dieksekusi, jika dimasukkan.
Syntax :
Sebagai contoh :

42. Synchronized
Synchronized adalah sebuah Java Keyword yang digunakan dalam deklarasi atau blok kode
metode untuk mendapatkan mutex kunci untuk objek sedangkan saat benangmengeksekusi kode. Untuk
metode statis, objek terkunci adalah kelas. Menjamin bahwa paling banyak satu thread pada waktu
operasional pada obyek yang sama mengeksekusi kode tersebut. Kunci mutex secara otomatis dilepaskan
ketika keluar eksekusi kode disinkronisasi. Fields, kelas dan interface tidak dapat dinyatakan sebagai
disinkronisasi.
Sebuah blok Synchronized ditandai seperti :

Syntax untuk menandai sebuah method Synchronized adalah :

43. This
This adalah sebuah Java Keyword yang digunakan untuk mewakili sebuah instance dari kelas di
mana ia muncul. this dapat digunakan untuk mengakses anggota kelas dan sebagai referensi untuk
contoh.Keyword this juga digunakan untuk meneruskan panggilan dari satu konstruktor di kelas untuk
konstruktor lain di kelas yang sama.
Syntax :
Contoh pada case 1 :

Contoh pada case 2 :

44. Throw
Throw adalah sebuah Java Keyword yang untuk melanjutkan dengan pengecualian penangan
melampirkan pertama dinyatakan oleh keyword catch untuk menangani jenis pengecualian tugas yang
kompatibel.
Syntax :

Sebagai contoh :
45. Throws
Throws adalah sebuah Java Keyword yang digunakan dalam deklarasi metode untuk menentukan
pengecualian tidak ditangani dalam metode melainkan diteruskan ke tingkat program yang lebih tinggi
berikutnya. Semua tertangkap pengecualian dalam sebuah metode yang tidak kasus Runtime Exception
harus dideklarasikan menggunakan keyword throws.
Syntax :

Sebagai contoh :

46. Transient
Transient adalah sebuah Java Keyword yang menyatakan bahwa medan contoh bukan bagian dari
default serial bentuk objek. Ketika suatu objek serial, hanya nilai-nilai bidang non-sementara perusahaan
misalnya dimasukkan dalam representasi serial default. Ketika suatu objek deserialized, ladang sementara
yang diinisialisasi hanya untuk nilai default mereka. Jika bentuk standar tidak digunakan, misalnya ketika
sebuah tabel serial Persistent Fields ini dideklarasikan pada hirarki kelas, semua keyword ‘sementara’
diabaikan.
Syntax :

Sebagai contoh :
47. Try
Try adalah sebuah Java Keyword yang memulai sebuah blok try. Jika sebuah pengecualian
dilempar ke dalam sebuah blok try maka pengecualian tersebut akan dibandingkan dengan salah satu dari
bagian catch dari blok. Jika pengecualian sesuai dengan salah satu dari pengecualian di bagian catch
maka pengecualian tersebut akan ditangani di sana.

48. Void
Void adalah sebuah Java Keyword yang sigunakan pada deklarasi method dan definisi untuk
mengkhususkan bahwa method tidak mengembalikan tipe apapun, method mengembalikan void. Ini
bukanlah sebuah tipe dan tidak ada referensi/pointer void seperti di C/C++.
Sebagai contoh :

49. Volatile
Volatile adalah sebuah Java Keyword. Ketika anggota variabel ditandai dengan keyword ini, itu
mengubah kebiasaan runtime pada sebuah cara yang terlihat ketika beberapa thread mengakses variabel
tersebut. Tanpa keyword volatile, satu thread bisa mengobservasi pembaruan thread variabel anggota lain
dalam sebuah perintah yang tidak konsisten dengan apa yang dikhusukan di sourcecode.
Syntax :

Sebagai contoh :

50. While
While adalah sebuah Java Keyword yang memulai sebuah blok perulangan,menguji suatu
ekspresi Boolean dan mengeksekusi blok pernyataan yang berhubungan dengan loop jika ekspresi
bernilai true. Keyword ini juga dapat digunakan untuk membuat sebuah do-while-loop.
Syntax umum dari sebuah keyword while, menggunakan Extended Backus-Naur Form :

Sebagai contoh :

Anda mungkin juga menyukai