Pemprograman Berorientasi Object [OOP]
by andri s hernadi on Nov.22, 2009, under
1. Sebutkan komponen-komponen JDK
Komponen-Komponen dalam JDK pada bahasa pemrograman JAVA antara lain yaitu : compiler (javac), interpreter (java) disebut juga java virtual machine atau java runtime environment, applet viewer (appletviewer), debugger (jdb), java class library (jcl), header dan stub generator (javah), dan yang paling penting yaitu java documentation (javadoc).
Penjelasan penggunaan komponen JDK :
1. Kompilator (javac)
Berfungsi untuk melaksanakan kompilasi
*.java menjadi *.class
Syntax umum : javac nama.java
2. Interpreter (java)
Berfungsi untuk menjalankan bytecode (*.class)
3. Applet Viewer
Berfungsi untuk menjalanakan applet viewer, namun sekarang sudah digantikan browser.
Syntax umum : appletviewer nama.html
4. Java Debugger
Berfungsi untuk melakukan debugging aplikasi java. Syntax umum : jdb option
5. Java Class File Diassembler (javap)
Berfungsi membuat daftar method dan attribute public dari suatu kelas.
Syntax : javap namaKelas
6. Java Header and Stub Generator
Berfungsi menerjemahkan bahasa yang ditulis dalam bahasa java menjadi bahasa C.
Syntax umum : javah namaKelas
7. Java Documentation Generator
Menampilkan pustaka kelas, interface, constructor, dan method standard yang telah dibuat
Vendor
Dari hasil instalasi, dokumentasi ini dapat dilihat di pada C:\java\docs\api\index.html atau
C:\Program Files\NetBeans3.6\docs\junit\index.html
8. Source Code Java API
Source code ini dapat diperoleh dari file src.zip.
2. Apa yang dimaksud dengan token dan identifier
Token adalah elemen terkecil dari suatu program yang masih memiliki arti. Ada 5 token dalam bahasa java yaitu :
* identifier
* keyword
* literal dan tipe data
* operator
* separator
Identifier adalah token yang merepresentasikan nama. Dalam Java, identifier adalah nama yang diberikan untuk variable, class, atau method. Identifier boleh dimulai dengan huruf, underscore (_) atau tanda dollar ($). Identifier adalah case sensitive (membedakan huruf besar/ kecil) dan tidak ada batas maksimum.
Contoh :
username
user_name
_sys_var1
$change
3.Sebutkan kegunaan dari operator, separator, keyword break dan continue
OPERATOR
Operator menspesifikasikan evaluasi atau komputasi terhadap objek. Operan yang dioperasikan dapat berupa literal, variabel, atau nilai yang dikirim oleh metode atau fungsi
SEPARATOR
Separator digunakan untuk menginformasikan ke komplator Java mengenai adanya pengelompokkan di kode program.
KEYWORD BREAK
Ada beberapa fungsi keyword break, yaitu untuk keluar dari kendali percabangan switch,
dan untuk keluar dari kendali perulangan.
Dengan menggunakan keyword ini percabangan atau perulangan akan diakhiri, kemudian
eksekusi dilanjutkan ke pernyataan setelah blok percabangan/perulangan tersebut.
Contoh :
public class ContohBreak {
public static void main(String args[]) {
int i = 0;
do {
i++;
System.out.println(i);
if (i==5) break;
} while (i <= 9);
}
}
KEYWORD CONTINUE
Fungsi keyword ini adalah untuk segera lompat ke perulangan berikutnya. Pernyataan-pernyataan setelah keyword continue dalam blok perulangan saat itu berarti diabaikan.
Contoh :
public class contohContinue {
public static void main(String args[]) {
int i=0;
do {
i++;
if (i==3) continue;
System.out.println(”iterasi ke : “+i);
if (i==5) break;
} while(i <= 9);
}
}
4. Buatlah program yang menampilkan :
“Belajar Java memang mudah jika dilakukan dengan tekun”
public class NewClass {
public static void main(String[] args)
{
System.out.println("Belajar Java memang mudah jika dilakukan dengan tekun");
}
}
5. Buatlah contoh program menggunakan keyword BREAK dan CONTINUE
Contoh Keyword BREAK
class andri1 {
class andri1 {
public static void main (String ergs []) {
for (int i=0; i<10; i++) {
if (i == 5) {
break ;
}
System.out.println("baris ke-" + i) ;
System.out.println("baris ke-" + i) ;
}
System.out.println("Statement setelah blok pengulangan") ;
}
}
}
OUTPUT :
baris ke-0
baris ke-1
baris ke-2
baris ke-3
baris ke-4
Statement setelah blok pengulangan
baris ke-2
baris ke-3
baris ke-4
Statement setelah blok pengulangan
Contoh Keyword CONTINUE
class andri2 {
class andri2 {
public static void main(String args[]) {
for (int count = 5; count <= 15; count++) {
if (count >= 8 & count <=13)
continue;
System.out.println(count);
}
}
}
}
}
OUTPUT :
5
6
7
14
15
6
7
14
15
Pencarian
Followers
about me

- andri s hernadi
- Bekasi, Indonesia
- Dalam kehidupan ini kita tidak dapat selalu melakukan hal yang besar. Tetapi kita dapat melakukan banyak hal kecil dengan cinta yang besar. In this life we cannot always do great things. But we can do small things with great love
0 komentar