Minggu, 10 Oktober 2010

Tugas Object Oriented Programming (OOP) Java

Nama : ABDUL HAMID
Npm : 12108293
Kelas: 3 KA 16
Dosen: M. Achsan Isa Al Anshori


1. Komponen JDK (Java Develomment Kit) :
1. compiler(javac) : Untuk kompilasi file source code : *.java menjadi *.class. Syntax umum : javac nama_file.java
2. interpreter(java) disebut juga java virtual machine atau java runtime environment : Untuk menjalankan bytecode (*.class). Syntax umum :java nama_file.class
3. applet viewer(appletviewer) : Untuk menjalanakan applet viewer. Syntax umum : appletviewer nama_file.html
4. debugger(jdb): Untuk melakukan debugging aplikasi java. Syntax umum : jdb option
5. java class library(jcl) : Untuk membuat daftar method dan attribute public dari suatu kelas. Syntax : javap namaKelas
6. header dan stub generator(javah) : Untuk menerjemahkan bahasa yang ditulis dalam bahasa Java menjadi bahasa pemrograman C.
7. java documentation(javadoc) : Untuk menampilkan pustaka kelas, interface, constructor, dan method standard yang telah dibuat vendor.
8. Source Code Java API

2. Token dan Identifier
• Token : adalah elemen terkecil di program yang masih memiliki arti. Ada 5 token dalam bahasa Java yaitu identifier, keyword, literal dan tipe data, operator, serta separator.
• Identifier : token yang merepresentasikan nama sesuatu. (variabel, atau konstanta, atau method, atau kelas, atau package, atau interface).

3. Kegunaan Operator, Separator, Break, dan Continue
1. Operator : Operator melakukan komputasi terhadap satu/dua objek data.
2. Separator : Separator menginformasikan ke compiler java mengenai adanya kelompok kode program.
3. Break : berfungsi untuk keluar dari kendali percabangan switch, dan untuk keluar dari kendali perulangan.
4. Continue : Penggunaan keyword ini berfungsi untuk segera lompat ke perulangan berikutnya.

4. Contoh Program Java:


5. Contoh Program Menggunakan Break dan Continue
Contoh Program Menggunakan Keyword Break:


Contoh Program Menggunakan Keyword Continue:



Npm : 12108293
Nama : ABDUL HAMID
Kelas: 3 KA 16

Tidak ada komentar:

Posting Komentar