A. Pembahasan Listing
1. Java Class Contoh1
public class Contoh1 {
public static void main(String args[]) {
//ini adalah komentar
System.out.println(“Mencoba TextPad…”);
System.out.println(“Belajar Algoritma Pemrograman”);
}
}
Output
Pembahasan Listing
1) public class Contoh1 adalah nama kelas yang kita buat (dalam java setiap membuat kelas program berarti membuat sebuah kelas, dan nama kelas harus sama dengan nama file .java).
2) public static void main(String args[]) adalah permulaan fungsiutama dalam java.Kata kunci void didepan merupakan keharusan pada java.
3) System.out.println adalah perintah/argument untuk memberikan hasil/output dan menampilkan secara perbaris.
2. Java Class Latihan1
public class Latihan1 {
public static void main(String args[]) {
//ini adalah komentar
System.out.println(“Hello Semua…”);
System.out.println(“Selamat Belajar Java”);
}
}
Output
Pembahasan Listing
1) public class Latihan1 adalah nama kelas yang kita buat (dalam java setiap membuat kelas program berarti membuat sebuah kelas, dan nama kelas harus sama dengan nama file .java).
2) public static void main(String args[]) adalah permulaan fungsiutama dalam java.Kata kunci void didepan merupakan keharusan pada java.
3) System.out.println adalah perintah/argument untuk memberikan hasil/output dan menampilkan secara perbaris.
3. Java Class Latihan2
public class Latihan2 {
public static void main(String args[]) {
//ini adalah komentar
System.out.print(“Hello Semua….”);
System.out.print(“Selamat Belajar Java”);
}
}
Output
Pembahasan Listing
1) public class Latihan2 adalah nama kelas yang kita buat (dalam java setiap membuat kelas program berarti membuat sebuah kelas, dan nama kelas harus sama dengan nama file .java).
2) public static void main(String args[]) adalah permulaan fungsiutama dalam java.Kata kunci void didepan merupakan keharusan pada java.
3) System.out.print adalah perintah/argument untuk memberikan hasil/output dan menampilkan output dalam satu baris.
B. Tugas
1) Apa kelebihan TextPad dibandingkan dengan editor lain?
2) Mengapa nama class harus sama dengan nama pada saat program disimpan, jelaskan.
Jawab
1) kelebihanTextPad dibandingkan editor lain adalah
· Mengedit file berukuran besar hingga batas 32 bit virtual memory.
· Multi file dapat diedit secara bersamaan dan ada spell checker.
2) Nama class harus sama dengan nama pada saat program disimpan karenanama class merupakan nama file (.java) yang akan di Run sehingga jika nama class tidak sama dengan nama file maka akan menyebabkan error pada saat di ”Compile Java”.
C. Listing (Terlampir)