Rahma Nia Harini
11108563
3 ka 16
^^^^^^^^^^^^^^^^^
TUGAS!!!
1. Sebutkan komponen2 yang terdapat dalam Java Development Kit?
Jawab :
- Compiler(javac)
- Interpreter(java)
- Applet viewer(appletviewer)
- Debugger(jdb)
- Java class library(jcl)
- Header dan stub generator(javah)
- Java documentation(javadoc)
- Source Code Java API
Jawab :
Token merupakan elemen terkecil di program yang mempunyai arti bagi kompilator. Kompilator bertugas membaca karakter-karakter di kode sumber dan menerapkan aturan-aturan secara progresif menjadi potongan lebih besar seperti identifier, ekspresi, kalimat, dan kelas. Token Java dibagi 5, yaitu:
1. Identifier
2. Keyword
3. Literal
4. Operator
5. 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.
3. Sebutkan kegunaan dari operator, separator, keyword break, dan keyword continue?
Jawab :
Operator melakukan komputasi terhadap satu/dua objek data. Operan yang
dioperasikan dapat berupa literal, variabel, atau nilai yang dikirim method.
Separator adalah menginformasikan ke compiler java mengenai adanya kelompok kode program.
Keyword break yaitu untuk keluar dari kendali percabangan switch, dan untuk keluar dari kendali perulangan.
Keyword continue adalah untuk lompat ke perulangan berikutnya. Baris-baris program setelah keyword continue dalam blok perulangan saat itu berarti diabaikan.
4. Buatlah program yang menampilkan tulisan : "Belajar java memang mudah jika dilakukan dengan tekun"!
Jawab :
public class Main {
public static void main(String[] args) {
System.out.println("Belajar java memang mudah jika dilakukan dengan tekun");
}}
5. Buatlah contoh program lain yang menggunakan keyword break dan keyword continue ?
Jawab :
keyword break
public class ContohBreak {
public static void main(String args[]) {
int i = 0;
do {
i++;
System.out.println(i);
if (i==6) break; //untuk keluar dari kendali percabangan switch/ untuk keluar dari kendali perulangan
} while (i <= 8);
}
}
keyword continue
public class contohContinue {
public static void main(String args[]) {
int i=0;
do {
i++;
if (i==3) continue; //untuk segera lompat ke perulangan berikutnya. Pernyataan-pernyataan setelah keyword continue dalam blok perulangan saat itu berarti diabaikan
System.out.println(”iterasi ke : “+i);
if (i==4) break;
} while(i <= 8);
}
}



0 komentar:
Posting Komentar