JDK-SDK
JDK-SDK
Java Development Kit(JDK) Standard Development Kit (SDK)
merupakan alat‐alat utama bagi programmer untuk membuat membuat dan menjalankan
menjalankan java. JDK adalah lingkungan pengembangan perangkat lunak yang
digunakan untuk membuat applet dan aplikasi Java. SDK adalah serangkaian
alat dalam pengembangan perangkat lunak yang mencakup cara kerja & bahasa
pemrograman.
Komponen Dalam JDK
Meliputi :
1.
Kompilator (javac)
è Bertugas untuk melaksanakan kompilasi *.java menjadi
*.class
2.
Interpreter (java)
è Bertugas untuk
menjalankan bytecode (*.class)
3.
Applet Viewer Digunakan
untuk menjalankan applet viewer, namun sekarang sudah digantikan
browser.
4.
Java Debugger è Bertugas untuk melakukan debugging aplikasi java.
5.
Java Class File
Diassembler Diassembler (javap) è Bertugas membuat daftar method dan attribute public dari
suatu kelas.
6. Java Header and
Stub Generator è
Bertugas menerjemahkan bahasa yang ditulis dalam bahasa Java menjadi bahasa
pemrograman C.
7. Java Documentation
Generator è
Menampilkan pustaka kelas, interface, constructor, dan method
standard yang telah dibuat vendor.
8.
Source Code Java
API è Source code ini
dapat diperoleh dari file src.zip.
Token adalah elemen terkecil di program yang masih
memiliki memiliki arti. Lima token dalam bahasa java yaitu :
1.
Identifier adalah
token yang merepresentasikan nama sesuatu (variabel, konstanta, method, kelas,
package, interface)
2.
Keyword
adalah kata kunci yang digunakan dalam bahasa pemrograman.
3. Literal dan Tipe
Data Primitif adalah nilai variabel/attribute atau nilai konstanta atau nilai
objek data. Tiga besaran literal dalam java yaitu angka, karakter, dan
string.
4. Operator yaitu melakukan
komputasi terhadap satu/dua objek data (operan). Operan yang dioperasikan dapat
berupa literal, variabel, atau nilai yang dikirim method.
5.
Separator yaitu
menginformasikan ke compiler java mengenai adanya kelompok kode program.
Keyword merupakan
kendali jump (variasi lain dari goto), sehingga berakibat pengabaian sisa
instruksi. Keyword meliputi dari Keyword break, continue, continue, dan return.
·
Keyword break
untuk keluar dari kendali percabangan switch, dan untuk keluar dari kendali
perulangan
· Keyword continue untuk
segera lompat ke perulangan berikutnya. pernyataan‐pernyataan setelah keyword
continue dalam blok perulangan saat itu berarti diabaikan.
·
Keyword return
untuk keluar dari suatu method