- Abstract
Abstract digunakan untuk mendeklarasikan secara umum dari subclass
atau untuk menyatakan kelas atau method. Abstract tidak bisa digunakan
secara langsung harus diletakan sebelum tipe variable dan tipe method
return.
untuk mendeklarasikan abstract digunakan syntax seperti berikut ini :
contoh penggunaan pada program yaitu :
2. Assert
Assert merupakan kata kunci yang ditambahkan dalam J2SE 1,4,
digunakan untuk membuat pernyataan yang programmer percaya selalu benar
di titik dalam program. Jika pernyataan akan diaktifkan ketika program
dijalankan dan ternyata bahwa pernyataan adalah palsu, suatu Assertion
error dilemparkan dan program berakhir. Kata kunci ini dimaksudkan untuk
membantu dalam debugging.
Syntax :
Dimana expression1 adalah sebuah boolean yang akan melemparkan
assertion jika bernilai false, ketika dilemparkan, pengecualian error
pada assertion dengan parameter expression2
Adapun contoh penggunaan :
3. Boolean
Boolean merupakan kata kunci yang digunakan untuk menyatakan suatu
bidang yang dapat menyimpan suatu boolean , baik itu false maupun
true. Kata kunci ini juga digunakan untuk menyatakan bahwa metode yang
mengembalikan nilai tipe Boolean.
Syntax dari boolean :
Adapun contoh penggunaan pada program :
4. Break
Digunakan untuk melanjutkan pelaksanaan program di pernyataan segera setelah blok melampirkan saat ini atau
pernyataan.jika
diikuti oleh sebuah label , program resume eksekusi pada pernyataan
segera setelah pernyataan berlabel melampirkan atau memblokir
contoh penggunaan break pada program :
5. Byte
Byte kata kunci yang digunakan untuk menyatakan bidang yang dapat
menyimpan sebuah 8 – bit menandatangani dua complement integer. Kata
kunci ini juga digunakan untuk menyatakan bahwa suatu metode
mengembalikan nilai tipe byte.
Contoh Syntax :
Adapun contoh penggunaan dalam progrm :
6. Case
Case kata kunci digunakan untuk membuat kasus-kasus individu dalam pernyataan switch
Contoh penggunaan :
7. Catch
Mendefinisikan sebuah handler pengecualian kelompok pernyataan yang
dieksekusi jika pengecualian dilemparkan di blok ditentukan oleh
sebelumnya try kata kunci. Kode itu akan dijalankan hanya jika kelas
pengecualian dilemparkan adalah tugas kompatibel dengan kelas
pengecualian dideklarasikan oleh catch klausa
Contoh syntax :
8. Char
Char kata kunci digunakan untuk menyatakan bidang yang dapat
menyimpan 16-bit Unicode karakter. Kata kunci ini juga digunakan untuk
menyatakan bahwa metode yang mengembalikan nilai tipe char.
Syntax :
Contoh penggunaan char pada program :
9. Class
Suatu jenis yang mendefinisikan implementasi dari jenis objek
tertentu. Sebuah definisi kelas mendefinisikan instance kelas bidang
dan, metode, dan kelas batin serta menentukan antarmuka kelas dan segera
mengimplementasikan superclass kelas. Jika superclass tidak secara
eksplisit ditentukan, superclass secara implicit object
Syntax :
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 f
inaldigunakan sebagai gantinya.
11. Continue
Digunakan untuk melanjutkan eksekusi program pada akhir tubuh loop
saat ini. Jika diikuti dengan label, continue eksekusi kembali pada
akhir tubuh loop berlabel melampirkan.
Contoh Syntax :
12. Do
Do kata kunci yang digunakan bersama dengan while untuk membuat
sebuah do-while loop, yang menjalankan suatu blok statemen berkaitan
dengan loop dan kemudian tes ekspresi boolean yang terkait dengan while.
Jika ekspresi bernilai true , blok dijalankan lagi, ini terus sampai
ekspresi bernilai false.
Syntax :
Contoh penggunaan do pada program :
13. Default
Default dapat digunakan dalam sebuah pernyataan switch untuk label
blok pernyataan yang akan dieksekusi jika tidak ada case cocok dengan
nilai yang ditentukan
Contoh Syntax :
14. Double
Double kata kunci yang digunakan untuk menyatakan sebuah lapangan
yang dapat memegang 64-bit. Kata kunci ini juga digunakan untuk
menyatakan bahwa suatu metode mengembalikan nilai tipe double
Syntax :
Contoh penggunaan pada program :
15. Else
Else kata kunci yang digunakan bersama dengan if untuk membuat
pernyataan if-else yang menguji suatu ekspresi boolean, jika ekspresi
bernilai true , blok pernyataan yang berhubungan dengan if dievaluasi,
jika ia bernilai false blok, dari laporan yang terkait dengan else
dievaluasi
Syntax umum menggunakan
Extended Backus-Naur Form :
COntoh penggunaan else pada program :
16. Enum
Enum adalah sebuah Java Keyword yang digunakan untuk mendeklarasikan tipe enumerasi. Mantri memperpanjang kelas dasar enum.
Contoh penggunaan enum :
17. Extends
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
ketika Generics
18. FInal
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
19. Finally
Digunakan untuk mendefinisikan suatu blok statemen untuk blok yang
ditetapkan sebelumnya oleh try kata kunci. 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
return kata kunci.
20. Float
Float kata kunci digunakan untuk menyatakan sebuah lapangan yang
dapat memegang 32-bit presisi tunggal IEEE 754-angka floating point.
Kata kunci ini juga digunakan untuk menyatakan bahwa suatu metode
mengembalikan nilai tipe float.
Syntax :
contoh syntax :
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.
Contoh Syntax :
22. Goto
Goto adalah sebuah Keyword milik pada Java, dan sekarang ini tidak digunakan dan memiliki fungsi pada java.
23. If
If kata kunci digunakan untuk membuat pernyataan jika yang menguji
suatuekspresi boolean, jika ekspresi bernilai true , blok pernyataan
yang berhubungan dengan jika pernyataan dijalankan. Kata kunci ini juga
dapat digunakan untuk membuat pernyataan jika-lain.
Syntax :
Contoh :
24. Implement
Termasuk dalam sebuah deklarasi kelas untuk menentukan satu atau lebih
interfaceyang diimplementasikan oleh kelas saat ini. Kelas A mewarisi
jenis dan metode abstrak dinyatakan oleh interface.
Contoh Syntax :
25. Import
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.
Contoh Syntax :
26. Instanceof
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:
contoh penggunaan :
27. Int
Int kata kunci 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 :
Contoh dalam program :
28. Interface
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 implements kata kunci
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:
Contoh :
30. Native
Digunakan dalam deklarasi metode untuk menentukan bahwa metode ini tidak
diimplementasikan dalam file sumber Jawa yang sama, melainkan dalam
bahasa lain.
31. New
Digunakan untuk membuat sebuah instance dari sebuah kelas atau array.
Syntax :
Contoh program :
32. Package
Sekelompok jenis. Paket dinyatakan dengan package kata kunci
Syntax :
.
Contoh :
33. Private
Private kata kunci 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 kata kunci yang digunakan dalam pembagian lapangan, metode,
atau kelas batin; anggota yang dilindungi hanya dapat diakses oleh
anggota kelas mereka sendiri, bahwa kelas itu subclass atau kelas yang
sama.
Syntax :
35. Public
Public kata kunci yang digunakan dalam deklarasi metode, kelas, atau
bidang, kelas umum, metode, dan bidang dapat diakses oleh anggota dari
setiap kelas.
36. Return
Digunakan untuk menyelesaikan pelaksanaan metode. Hal ini dapat diikuti
oleh suatu nilai yang diperlukan oleh definisi metode yang dikembalikan
ke pemanggil.
Syntax :
Contoh syntax :
37. Short
Short kata kunci digunakan untuk menyatakan bidang yang bisa menampung
16-bit integer melengkapi menandatangani dua. Kata kunci ini juga
digunakan untuk menyatakan bahwa metode yang mengembalikan nilai tipe
short.
Syntax :
Contoh :
38. Static
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.)
Contoh program :
39. Strictfp
Sebuah Java kata kunci yang digunakan untuk membatasi presisi dan
pembulatan perhitungan floating point untuk memastikan portabilitas.
40. Super
Digunakan untuk mengakses anggota kelas diwariskan oleh kelas di mana ia
muncul. Memungkinkan subclass untuk mengakses ditimpa metode dan
anggota tersembunyi dari superclass nya. Super kata kunci juga
digunakan untuk meneruskan panggilan dari konstruktor ke konstruktor di
superclass. Juga digunakan untuk menentukan batas bawah pada sebuah
parameter ketik Generics
Syntax:
.
Contoh :
41. Switch
Switch kata kunci digunakan dalam hubungannya dengan case dan default
untuk membuat pernyataan switch, yang mengevaluasi sebuah variabel,
nilai cocok untuk tertentucase , dan mengeksekusi blok pernyataan
terkait dengan case . Jika tidak ada case nilai cocok, blok opsional
diberi label oleh default dieksekusi, jika dimasukkan.
Syntax :
Contoh :
42. Synchronized
Digunakan dalam deklarasi atau blok kode metode untuk mendapatkan mutex
kunci untuk objek sedangkan saat benang mengeksekusi kode. Untuk
metode statis, objek terkunci adalah kelas ‘ Class . 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.
43. This
Digunakan untuk mewakili sebuah instance dari kelas di mana ia muncul.
this dapat digunakan untuk mengakses anggota kelas dan sebagai referensi
untuk contoh
saat.Yang this
kata kunci juga digunakan untuk meneruskan panggilan dari satu
konstruktor di kelas untuk konstruktor lain di kelas yang sama.
Syntax :
Contoh pada case :
44. Throw
Penyebab contoh pengecualian dinyatakan dibuang. Hal ini menyebabkan
eksekusi untuk melanjutkan dengan pengecualian penangan melampirkan
pertama dinyatakan oleh catch kata kunci untuk menangani exception jenis
tugas yang kompatibel. Jika tidak ada handler pengecualian tersebut
ditemukan dalam metode yang sekarang, maka kembali metode dan proses ini
diulang dalam metode panggilan. Jika tidak ada handler ditemukan
pengecualian dalam pemanggilan metode di stack, maka pengecualian
dilewatkan ke handler pengecualian thread itu tidak tertangkap.
Syntax dan contoh :
45. Throws
Digunakan dalam deklarasi metode untuk menentukan pengecualian tidak
ditangani dalam metode melainkan diteruskan ke tingkat yang lebih tinggi
berikutnya program. Semua tertangkap pengecualian dalam sebuah metode
yang tidak kasus RuntimeException harus dideklarasikan menggunakan
throws kata kunci.
Syntax dan contoh :
46. Transient
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 serialPersistentFields ini dideklarasikan
pada hirarki kelas, semua ‘sementara’ kata kunci diabaikan.
Syntax dan contoh :
47. Try
Mendefinisikan blok pernyataan yang telah exception handling. Jika
pengecualian dilemparkan dalam try blok, opsional catch blok dapat
menangani menyatakan jenis pengecualian. Juga, opsional finally blok
dapat dideklarasikan yang akan dijalankan ketika keluar eksekusi try
blok dan catch klausa, terlepas dari apakah pengecualian dibuang atau
tidak. Sebuah try blok harus memiliki minimal satu catch klausa atau
finally blok.
Contoh :
48. Void
Void kata kunci digunakan untuk menyatakan bahwa suatu metoda tidak mengembalikan nilai apapun
Contoh :
.
49. Volatile
Digunakan dalam deklarasi lapangan untuk menentukan bahwa variabel yang
diubah asynchronously oleh bersamaan menjalankan thread. Metode, kelas
dan interface sehingga tidak dapat dideklarasikan volatile.
Syntax:
50. While
While kata kunci digunakan untuk membuat loop sementara , yang menguji
suatuekspresi Boolean dan mengeksekusi blok pernyataan yang berhubungan
dengan loop jika ekspresi bernilai true ; ini terus sampai ekspresi
bernilai false . Kata kunci ini juga dapat digunakan untuk membuat
sebuah do-while-loop.
Contoh :