tag:blogger.com,1999:blog-50548119280111603892024-03-13T09:52:40.866-07:00Jenis-jenis keyword pada Java dan fungsinyaAnonymoushttp://www.blogger.com/profile/17112493771387832468noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-5054811928011160389.post-38779633547627176802013-02-20T15:58:00.000-08:002013-02-20T15:58:12.506-08:00Jenis-jenis keyword pada Java dan fungsinya<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<h3 style="text-align: left;">
<b>Jenis-jenis keyword pada Java dan fungsinya</b></h3>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
1. Abstract</div>
<div style="text-align: justify;">
Abstrac adalah kata kunci yang digunakan untuk menyatakan kelas atau metode untuk</div>
<div style="text-align: justify;">
menjadi abstract. Sebuah metode tidak memiliki implementasi, semua kelas yang</div>
<div style="text-align: justify;">
berisi metode abstract harus dari mereka abstrak, walaupuntidak semua kelas abstrak</div>
<div style="text-align: justify;">
memiliki metode abstrak.Objek dari kelas abstrak tidak dapat instantiated, tetapi dapat</div>
<div style="text-align: justify;">
diperpanjang olh kelas lain. Semua subclass dari kelas abstrak harus menyediakan</div>
<div style="text-align: justify;">
implementasi untuk semua metode abstrak, atau juga harus abstrak.</div>
<div style="text-align: justify;">
2. Assert</div>
<div style="text-align: justify;">
Assert merupakan kata kunci yang ditambahkan dalam J2SE 1,4, digunakan untuk</div>
<div style="text-align: justify;">
membuat pernyataan yang programmer percaya selalu benar dititik dalam program.</div>
<div style="text-align: justify;">
Jika pernyataan akan diaktifkan ketika program dijalankan dan ternyata bahwa</div>
<div style="text-align: justify;">
pernyataan adalah palsu, Kata kunci ini dimasukkan untuk membantu dalam</div>
<div style="text-align: justify;">
debugging.</div>
<div style="text-align: justify;">
3. Byte</div>
<div style="text-align: justify;">
Byte kata kunci yang digunakan untuk menyatakan suatu bidang yang dapat</div>
<div style="text-align: justify;">
menyimpan sebuah 8 – bit menandatangani dua complement integer. Kata kunci ini</div>
<div style="text-align: justify;">
juga digunakan untuk menyatakan bahwa suatu metode mengembalikan nilai tipe</div>
<div style="text-align: justify;">
byte.</div>
<div style="text-align: justify;">
4. Break</div>
<div style="text-align: justify;">
Digunakan untuk melanjutkan pelaksanaan program dipernyataan segera setelah blok</div>
<div style="text-align: justify;">
melampirkan saat ini ataupernyataan jika diikuti sebuah label.</div>
<div style="text-align: justify;">
5. Case</div>
<div style="text-align: justify;">
Case digunakan untuk membuat kasus-kasus individu dalam pernyataan switch.</div>
<div style="text-align: justify;">
6. Class</div>
<div style="text-align: justify;">
Suatu jenis yang mendefinisikan implementasi dari jenis objek tertentu. Sebuah</div>
<div style="text-align: justify;">
defenisi kelas mendefinisikan instance kelas bidang dan metode dan kelas batin serta</div>
<div style="text-align: justify;">
menetukan antar muka kelas dan segera mengimplementasikan superclass kelas. Jika</div>
<div style="text-align: justify;">
superclasstidak secara eksplisit ditentukan, superclass secara implicit object.</div>
<div style="text-align: justify;">
7. Default</div>
<div style="text-align: justify;">
Default digunakan dalam sebuah pernyataan switch untuk label blok pernyataan yang</div>
<div style="text-align: justify;">
akan dieksekusi jika tidak ada case cocok dengan nilai yang ditentukan.</div>
<div style="text-align: justify;">
8. Else</div>
<div style="text-align: justify;">
Kata kunci ini dapat digunakan bersama if untuk membuat penyataan if-else yang</div>
<div style="text-align: justify;">
mengujisuatu ekspresi Boolean, jika ekspresi bernilai true, blok pernyataan yang</div>
<div style="text-align: justify;">
berhubungan dengan if dievaluasi, jika ia bernilai false blok, dari laporan yang</div>
<div style="text-align: justify;">
berkaitan dengan else dievaluasi.</div>
<div style="text-align: justify;">
9. Import</div>
<div style="text-align: justify;">
Digunakan pada awal sebuah file sumber untuk menentukan kelas atau seluruh paket</div>
<div style="text-align: justify;">
JAVA untuk disebut kemudian tanpa termasuk paket-paket mereka nama-nama dalam</div>
<div style="text-align: justify;">
referensi. Sejak J2SE 5.0, import laporan dapat mengipor statc anggota kelas.</div>
<div style="text-align: justify;">
10. If</div>
<div style="text-align: justify;">
If digunakan untuk membuat pernyataan jika yang menguji suatu ekspresi bernilai</div>
<div style="text-align: justify;">
true, blok pernyataan yang berhubungan dengan jika pernyataan dijalankan. Kata</div>
<div style="text-align: justify;">
kunci ini juga dapat digunakan untuk membuat pernyataan jika lai.</div>
<div style="text-align: justify;">
11. New</div>
<div style="text-align: justify;">
New digunakan untuk membuat sebuah instance dari sebuah kelas atau array.</div>
<div style="text-align: justify;">
12. Package</div>
<div style="text-align: justify;">
Sekelompok jenis paket dinyatakan dengan package kata kunci.</div>
<div style="text-align: justify;">
13. Int</div>
<div style="text-align: justify;">
Adalah kata kunci yang digunakan untuk menyatakan sebuah lapangan yang dapa</div>
<div style="text-align: justify;">
memegang 32-bit masuk integer melengkapi dua. Kata kunci ini juga digunakan untuk</div>
<div style="text-align: justify;">
menyatakan bahwa metode yang mengembalikan nilai int.</div>
<div style="text-align: justify;">
14. Interface</div>
<div style="text-align: justify;">
Digunakan untuk menyatakan tipe khusus kelas yang hanya berisi metode abstrak,</div>
<div style="text-align: justify;">
konstan (static final) bidang dan static interface. Hal ini nantinya akan</div>
<div style="text-align: justify;">
diimplementasikan oleh kelas yang menyatakan antarmuka dengan implementasi kata</div>
<div style="text-align: justify;">
kunci.</div>
<div style="text-align: justify;">
15. Long</div>
<div style="text-align: justify;">
Long kata kunci digunakan unuk menyatakan sebuah lapangan yang dapat memegang</div>
<div style="text-align: justify;">
64-bit masuk integer yang melengkapi dua. Kata kunci ini digunakan untuk</div>
<div style="text-align: justify;">
menyatakan bahwa metode yang mengembalikan nilai tipe long.</div>
<div style="text-align: justify;">
16. Native</div>
<div style="text-align: justify;">
Digunakan dalm deklarasi metode untuk menentukan bahwa metode ini tidak</div>
<div style="text-align: justify;">
diimplementasikan dalam file sumber java yang sama, melainkan dalm bahasa lain.</div>
<div style="text-align: justify;">
17. Private</div>
<div style="text-align: justify;">
Kata kunci yang digunakan dalam pembagian lapangan, metode, atau kelas batin,</div>
<div style="text-align: justify;">
anggota swasta hanya dapat diakses oleh anggota lain dari kelas mereka sendiri.</div>
<div style="text-align: justify;">
18. Public</div>
<div style="text-align: justify;">
Piblic kata kunci yang digunakan dalam deklarasi metode, kelas, atau bidang, kelas</div>
<div style="text-align: justify;">
umum, metode dan bidang dapat diakses oleh anggota dari setiap kelas.</div>
<div style="text-align: justify;">
19. Static</div>
<div style="text-align: justify;">
Digunakan untuk menyatakan sebuah lapangan, metode atau kela batin sebagai</div>
<div style="text-align: justify;">
bidang kelas. Kelas mempertahankn satu salinan bidang kelas terlepas dari berapa</div>
<div style="text-align: justify;">
banyak contoh yang ada dari kelas itu. Static juga digunakan untuk mendefinisikan</div>
<div style="text-align: justify;">
sebuah metode sebagai metode kelas. Kelas metode yang terikat ke kelas, bukan ke</div>
<div style="text-align: justify;">
contoh spesifik, dan hanya dapat beroperasi pada kolom kelas. (kelas dan interface</div>
<div style="text-align: justify;">
dideklarasikan sebagai static anggota lain kelas atau interface sebenarnya top-level</div>
<div style="text-align: justify;">
kelas dan tidak inner class).</div>
<div style="text-align: justify;">
20. Return</div>
<div style="text-align: justify;">
Digunakan untuk menyelesaikan pelaksanaan metode. Hal ini dapat diikuti oleh suatu</div>
<div style="text-align: justify;">
nilai yang dapt diperlukan oleh defenisi metode yang dikembalikan ke pemanggil.</div>
<div style="text-align: justify;">
21. This</div>
<div style="text-align: justify;">
Digunakan untuk mewakili sebuah instance dari kelas dimana ia muncul. This dapat</div>
<div style="text-align: justify;">
digunakan untuk mengakses anggota kelas sebagai referensi. This juga kata kunci</div>
<div style="text-align: justify;">
digunakan untuk meneruskan panggilan dari satu konstuktor dikelas untuk konstuktor</div>
<div style="text-align: justify;">
lain dikelas yang sama.</div>
<div style="text-align: justify;">
22. Throw</div>
<div style="text-align: justify;">
Kata kunci yang digunakan untuk menangani exception jenis tugas yang kompatibel.</div>
<div style="text-align: justify;">
Jikatik adahandler pengecualian tersebut ditemukan dalam metode yang sekarang,</div>
<div style="text-align: justify;">
maka kembali metode dan proses ini diulang dalam metode distack, maka</div>
<div style="text-align: justify;">
pengecualian dilewatkan kehandler pengecualian theard itu tidak tertangkap.</div>
<div style="text-align: justify;">
23. Try</div>
<div style="text-align: justify;">
Medefinisikan blok pernyataan yang telah exception handling. Jika pengecualian</div>
<div style="text-align: justify;">
dilemparkan dalam try blok, opsional catch blok dapat menagani menyatakan jenis</div>
<div style="text-align: justify;">
pengecualain. Juga,opsionalfinally blok dapat dideklarasikan yang akan dijalankan</div>
<div style="text-align: justify;">
ketika keluar eksekusi try blok dan catch klausa, telepas dari apakah pengecualain</div>
<div style="text-align: justify;">
dibuang atau tidak. Sebuah try blok harus memilki minimal satu catch klausa atau</div>
<div style="text-align: justify;">
finally blok.</div>
<div style="text-align: justify;">
24. Void</div>
<div style="text-align: justify;">
Kata kunci yang digunakan untuk menyatakan bahwa suatu metode tidak</div>
<div style="text-align: justify;">
mengembalikan nilai apapun.</div>
<div style="text-align: justify;">
25. Volatile</div>
<div style="text-align: justify;">
Digunakan dalam deklarasi lapangan untuk menentukan bahwa variabel yang diubah</div>
<div style="text-align: justify;">
asynchronously oleh bersamaan menjalankan thread, metode, kelas dan interface</div>
<div style="text-align: justify;">
sehingga tidak dapat dideklarasikan volative.</div>
<div style="text-align: justify;">
26. While</div>
<div style="text-align: justify;">
Kata kunci digunakan untuk membuat loop semntara, ynag menguji suatu ekspresi</div>
<div style="text-align: justify;">
Boolean dan mengeksekusi blok pernyataan yang berhubungan dengan loop jika</div>
<div style="text-align: justify;">
ekspresi bernilai true, ini terus sampai ekspresi bernilai false. Kta kunci ini juga dapat</div>
<div style="text-align: justify;">
digunakan untuk membuat sebuah do-while-loop.</div>
<div style="text-align: justify;">
27. Boolean</div>
<div style="text-align: justify;">
Kata kunci yang digunakan untuk menyatakan suatu bidang yang dapat menyimpan</div>
<div style="text-align: justify;">
suatu nilai Boolean, yaitu baik true atau false. Kata kunci ini juga digunakan untuk</div>
<div style="text-align: justify;">
menyatakn bahwa metode yang mengembalikan nilai tipe Boolean.</div>
<div style="text-align: justify;">
28. Char</div>
<div style="text-align: justify;">
Char kata kunci digunakan untuk menyatakan bidang yang dapat menyimpan 16-bit</div>
<div style="text-align: justify;">
Unicode karakter. Kata kunci ini juga digunakan untuk menyatakan bahwa metode</div>
<div style="text-align: justify;">
yang mengembalikan nilai tipe char.</div>
<div style="text-align: justify;">
29. Catch</div>
<div style="text-align: justify;">
Mendefinisikan sebuah handler pengecualian kelompok pernyataan yang dieksekusi</div>
<div style="text-align: justify;">
jika pengecualian dilemparkan diblok ditentukan oleh sebelumnya try kata kunci,</div>
<div style="text-align: justify;">
kode ini akan dijalankan hanya jika kelas pengecualian dilemparkan adlah tugas</div>
<div style="text-align: justify;">
kompatibel dengan kelas pengecualian dideklarasikan oleh catch klausa.</div>
<div style="text-align: justify;">
30. Const</div>
<div style="text-align: justify;">
Meskipun reserved sebagai kata kunci dijava, const tidak digunakan dan memiliki</div>
<div style="text-align: justify;">
fungsi.</div>
<div style="text-align: justify;">
31. Continue</div>
<div style="text-align: justify;">
Digunakan untuk melanjutkan eksekusi program pada akhir tubuh loop saat ini. Jika</div>
<div style="text-align: justify;">
diikuti dengan label, continue eksekusi kembali pada akhir tubuh loop brlabel</div>
<div style="text-align: justify;">
melampirkan.</div>
<div style="text-align: justify;">
32. Do</div>
<div style="text-align: justify;">
Kata kunci yang dpat digunakan bersama dengan whie untuk membuat sebuah dowhile</div>
<div style="text-align: justify;">
loop, yang menjalankan suatu blok statement berkaitan dengan loop dan</div>
<div style="text-align: justify;">
kemudian tes ekspresi Boolean yang dapat berkait dengan while, jika ekspresi bernilai</div>
<div style="text-align: justify;">
true, blok dijalankan lagi, ini trussampai ekspresi bernilai false.</div>
<div style="text-align: justify;">
33. Double</div>
<div style="text-align: justify;">
Kata kunci yang digunakan untuk menyatakan sebuah lapangan yang dapat</div>
<div style="text-align: justify;">
memegang 64-bit. Kata kunci ini juga digunakan untuk menyatakan bahwa</div>
<div style="text-align: justify;">
suatumetode megembalikan nilai tipe double.</div>
<div style="text-align: justify;">
34. Enum</div>
<div style="text-align: justify;">
Sebuah java kata kunci yang igunakan untuk mendeklarasikan tipe enumerasi. Matri</div>
<div style="text-align: justify;">
memperpanjang kelas dasar enum.</div>
<div style="text-align: justify;">
35. Extends</div>
<div style="text-align: justify;">
Digunakan dalm sebuah deklarasi kelas untuk menetukan superclass, digunakan</div>
<div style="text-align: justify;">
dalam deklarasi interface nutuk menentukan satu atau lebih superinterface. Kelas X Y</div>
<div style="text-align: justify;">
meluas kelas untuk menmbah fungsionalitas, baik dengan menambahkan field atau</div>
<div style="text-align: justify;">
metode ke Y kelas, atau dengan meng-overridemetode kelas Y. Antarmuka Z</div>
<div style="text-align: justify;">
memperluas satu atau lebih interface dengan menmbahkan metode. Kelas X dikatakan</div>
<div style="text-align: justify;">
sebagai subclass Y kelas, interface Z dikatakan sebagai interface dari interface itu</div>
<div style="text-align: justify;">
meluas. Juga digunakan untuk menentukan batas atas sebuah ketik Generics.</div>
<div style="text-align: justify;">
36. Final</div>
<div style="text-align: justify;">
Mendefinisikan entitas sekali yang tidak dapat diubah atau berasal dari nanti. Lebih</div>
<div style="text-align: justify;">
spesifk, sebuah kelas akhir tidak dapat subclassed, metode akhir tidak dapat diganti,</div>
<div style="text-align: justify;">
dan variabel final dapat trjadi paling banyak sekali sebagai ekspresi kiri. Semua</div>
<div style="text-align: justify;">
metode dikelas terakhir secara implicit final.</div>
<div style="text-align: justify;">
37. Finaly</div>
<div style="text-align: justify;">
Digunakan untuk mendefinisikan suatu blok statement nutuk blok yang ditetakan</div>
<div style="text-align: justify;">
sebelumnya oleh try kata kunci. Yang finaly blok dijalankan setelah keluar eksekusi</div>
<div style="text-align: justify;">
try blok dan apapun yang terkait catch klausa terlepas dari apakah pengecualian</div>
<div style="text-align: justify;">
terlempar atau tertangkap, atau eksekusi meninggalkan metode ditengah try atau catch</div>
<div style="text-align: justify;">
blok menggunakan return kata kunci.</div>
<div style="text-align: justify;">
38. Float</div>
<div style="text-align: justify;">
Float kata kunci digunakan untuk menyatakan sebuah lapanagn yang dapa memegang</div>
<div style="text-align: justify;">
32-bit persisi tunggal IEEE 754-angka floating point. Kata kinci ini juga digunakan</div>
<div style="text-align: justify;">
untuk menyatkan bahwa suatu metode mengembalikan tipe float.</div>
<div style="text-align: justify;">
39. For</div>
<div style="text-align: justify;">
For kata kunci digunakan untuk membuat loop, yang menmpatkan inisialiasai</div>
<div style="text-align: justify;">
variabel, suatu ekspresi Boolean, dan suatu incrementation. Inisialisasi variabel</div>
<div style="text-align: justify;">
dilakukan terlebih dahulu, kemudian ekspresi Boolean dievaluasi. Jika ekspresi</div>
<div style="text-align: justify;">
bernilai true, blok pernyataan yang berhubungan loop dijalaankan dan kemudian</div>
<div style="text-align: justify;">
incrementation yang dilakukan.</div>
<div style="text-align: justify;">
40. Goto</div>
<div style="text-align: justify;">
Meskipun receved sebagai kata kunci dijava, goto tidak digunakan dan memiliki</div>
<div style="text-align: justify;">
fungsi pada java.</div>
<div style="text-align: justify;">
41. Implement</div>
<div style="text-align: justify;">
Untuk menentukan satu atau lebih interface yang diimplementasikan oleh kelas saat</div>
<div style="text-align: justify;">
ini. Kelas A mewarisi jenis dan metode abstrak dinyatakan oleh interface.</div>
<div style="text-align: justify;">
42. Instanceof</div>
<div style="text-align: justify;">
Sebuah operator biner yang menggunakan sebuahreferensi objek sebagai operan</div>
<div style="text-align: justify;">
pertama dan kelas atau antar muka sebagai operan kedua dan menghasilkan hasil</div>
<div style="text-align: justify;">
Boolean.</div>
<div style="text-align: justify;">
43. Protected</div>
<div style="text-align: justify;">
Kata kunci yangdigunakan dalam pembagian lapangan, metode,atau kelas batin,</div>
<div style="text-align: justify;">
anggota yang dilindungi hanya dapat diakse oleh anggota kelas mereka sendiri, bahwa</div>
<div style="text-align: justify;">
kelas itu subclass atau kelas yang sama.</div>
<div style="text-align: justify;">
44. Strictfp</div>
<div style="text-align: justify;">
Sebuah java kata kunci yang digunakan untuk membatasi persis dan pembulatan</div>
<div style="text-align: justify;">
pehitungan floating point untuk memastikan portabilitas.</div>
<div style="text-align: justify;">
45. Super</div>
<div style="text-align: justify;">
Untuk mengakse anggota kelas diwariskan oleh kelas dimana ia muncul. Super kata</div>
<div style="text-align: justify;">
kunci juga digunakan untuk meneruskan panggialn dari konstruktor di superclass.</div>
<div style="text-align: justify;">
46. Switch</div>
<div style="text-align: justify;">
Kata kunci yang digunakan dalam hubunganya dengan case dan default untuk</div>
<div style="text-align: justify;">
membuat pernyataan swtch,yang mengavaluasi sebuah variable, nilai cocok untuk</div>
<div style="text-align: justify;">
tertentu case,dan engeksekusi blok pernyataan terkait dengan case.</div>
<div style="text-align: justify;">
47. Transient</div>
<div style="text-align: justify;">
Menytakan bahwa medan bukan contoh default seri bentuobjek.</div>
<div style="text-align: justify;">
48. Synchronized</div>
<div style="text-align: justify;">
Digunakan dalam deklarasi atau blok kode metode untuk mendapatkan mutex kunci</div>
<div style="text-align: justify;">
untuk objek sedangkan saat benag mengekekusi kode.</div>
<div style="text-align: justify;">
49. Throws</div>
<div style="text-align: justify;">
Digunakan dalam deklarasi metode untuk menentukan pengecualian tidak ditangani</div>
<div style="text-align: justify;">
dalam metode melainkanditeruskan ketingkat yang lebih tniggi berikutnya program.</div>
<div style="text-align: justify;">
Semua tertngkap pengecualian dalam sebuah metode yang tidak kasus</div>
<div style="text-align: justify;">
RuntimeException harus dideklarasikan menggunakan throws kata kunci.</div>
<div style="text-align: justify;">
50. Short</div>
<div style="text-align: justify;">
Short kata kunci digunakan untuk menyatakan bidang bisa menampung 16-bit integer</div>
<div style="text-align: justify;">
melengkapi menandatangi dua. Kata kunci ini juga digunaka untuk menyatakan</div>
<div style="text-align: justify;">
bahwa metode yang mengembalikan nilai tipe short.</div>
</div>
Anonymoushttp://www.blogger.com/profile/17112493771387832468noreply@blogger.com14