BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

download BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

of 12

Transcript of BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

BAB IV MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

PENDAHULUAN Setelah mempelajari sintaks, tipe data, identifier, dan variable dalam Java, berikutnya adalah bagaimana membuat program Java itu sendiri. Untuk membuat program Java, dibutuhkan software editor yang digunakan untuk mengetikkan source code Java. Ada banyak software editor yang dapat digunakan untuk mengetikkan source code Java, yaitu : Notepad, Notepad++, dan lain sebagainya. Ada pula software editor yang diintegrasikan dengan Java Development Kid (JDK), Java Runtime Environment (JRE), dan Java Virtual Machine (JVM), seperti Netbeans, Eclips, dan lain sebagainya. Pada bab ini akan membahas tentang membuat program Java pertama, bagaimana cara menggunakan text editor dan Command Prompt, serta cara menggunakan software development Netbeans.

KEGIATAN BELAJAR 4 RUANG LINGKUP PEMROGRAMAN JAVAHasil Pembelajaran Setelah menyelesaikan bahasan ini dan mengerjakan soal-soal latihan yang ada, Anda dapat : 1. Menggunakan software development Java dengan baik 2. Membuat program Java sederhana 3. Melakukan kompilasi (compile) kode program Java 4. Menjalankan aplikasi (bytecode) Java

29

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

30

Kriteria Penilaian Keberhasilan Anda dalam menguasai bab ini diukur berdasarkan kriteria kemampuan sebagai berikut : 1. Dapat membuat program Java sederhana 2. Dapat melakukan kompilasi (compile) kode program Java 3. Dapat menjalakan aplikasi (bytecode) Java

Sumber Pustaka 1. Abdul Kadir, 2005, Dasar Pemrograman Java 2, Andi, Yogyakarta. 2. Herbert Schildt, 2005, Java : A Beginners Guide, Third Edition, McGrawHill/Osborne, United States of America. 3. Herbert Schildt, Patrick Naughton , 1999, Java 2 : The Complete Reference, Fourth Edition, McGraw-Hill/Osborne, United States of America. 4. Indrajani, S.Kom., MM., Martin, S.Kom., 2007, Pemrograman Berorientasi Objek dengan Bahasa Java, PT. Elex Media Komputindo, Jakarta.

4.1.

Program Java Pertama/* Program Java Pertama Nama file program : HelloWorld.java Nama class : HelloWorld */ public class HelloWorld { // semua program utama java harus ada method main() public static void main(String args[]) { //menampilkan kata Hello World dilayar System.out.println(Hello World); } }

Program Java di atas dapat dituliskan menggunakan text editor notepad atau menggunakan IDE Netbeans.

4.2.

Menggunakan Text Editor dan Command PromptPada contoh ini, gunakan text editor notepad untuk menuliskan program

Java pertama anda. Untuk melakukan kompilasi dan eksekusi program, gunakan

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

31

aplikasi command prompt. Berikut ini adalah langkah-langkah dalam membuat program Java pertama Anda :

Langkah 1 : Menjalankan text editor Notepad Untuk menjalankan text editor notepad, klik menu Start -> All Programs -> Accessories -> Notepad, maka akan ditampilkan aplikasi text editor notepad seperti berikut ini :

Gambar 3.1 Aplikasi Text Editor Notepad

Langkah 2 : Menjalankan aplikasi Command Prompt Untuk menjalankan aplikasi Command Prompt, klik menu Start -> All Programs -> Accessories -> Command Prompt, maka akan ditampilkan aplikasi sebagai berikut :

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

32

Gambar 3.2 Aplikasi Command Prompt

Langkah 3 : Tulislah program Java pertama pada text editor

Gambar 3.3 Menulis Kode Program Pada Notepad

Langkah 4 : Simpanlah program Java pertama Anda Simpanlah program Java pertama Anda dengan nama HelloWorld.java pada C:\PBO\ dengan cara : 1. Dari menu File -> Save. 2. Pada Save in, arahkan ke C:\PBO. Jika folder PBO belum ada, buatlah terlebih dahulu.

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

33

3. Pada File name, tuliskan HelloWorld.java 4. Pada Save as type, pilih All Files 5. Kemudian klik tombol Save.

Langkah 5 : Melakukan kompilasi program Langkah berikutnya adalah melakukan kompilasi terhadap program yang telah dibuat. Aktifkan aplikasi Command Prompt yang telah dijalankan sebelumnya. Kemudian lakukan hal-hal berikut ini : 1. Pada command prompt, terdapat C:\Users\SUHERI> yang merupakan home folder directory dari komputer yang digunakan dan bisa saja berbeda dengan komputer lainnya. 2. Ketik cd \PBO dan tekan tombol enter untuk beralih ke direktori C:\PBO>, sehingga tampilannya seperti berikut ini :

Gambar 3.4 Merubah Direktori Kerja

3. Untuk melakukan kompilasi program Java, gunakan perintah :javac nama_file_program.java

Dalam hal ini, ketikkan perintah : javac HelloWorld.java seperti berikut ini :

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

34

Gambar 3.5 Kompilasi File HelloWorld.java

4. Setelah melakukan kompilasi terhadap file program Java, maka Java akan membuat suatu file baru, yaitu nama_file.class, yang biasa disebut sebagai java bytecode. Dalam hal ini, file yang dihasilkan adalah HelloWorld.class

Langkah 6 : Menjalankan Program Untuk menjalankan program Java Anda, ketikkan perintah :java nama_file

Dalam hal ini, ketiklah perintah : java HelloWorld seperti berikut ini :

Gambar 3.6 Menjalankan File Class

Berdasarkan gambar 3.5 di atas, dapat dilihat bahwa program Java yang dijalankan menampilkan pesan Hello World pada layar.

Penjelasan Program HelloWorld.java :/* Program Java Pertama Nama file program : HelloWorld.java Nama class : HelloWorld */

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

35

Pada potongan kode program di atas, bagian yang diapit dengan tanda /* dan */ merupakan bagian yang tidak diperiksa oleh java compiler. Bagian ini biasa digunakan oleh programmer untuk memberikan komentar atau penjelasan terhadap program yang dibuat. Komentar atau penjelasan program dapat ditulis dalam beberapa baris.public class HelloWorld {

Potongan kode program di atas digunakan untuk mendeklarasikan atau menetapkan nama kelas, dalam hal ini adalah HelloWorld.// semua program utama java harus ada method main()

Potongan kode program di atas merupakan bagian program yang tidak akan diperiksa oleh java compiler. Bagian ini juga digunakan untuk memberikan komentar atau penjelasan program. Komentar atau penjelasan program yang dapat dituliskan hanya 1 (satu) baris saja.public static void main(String args[]) {

potongan kode program di atas merupakan method yang wajib digunakan pada setiap program utama Java.System.out.println(Hello World);

Potongan kode program di atas merupakan pernyataan yang digunakan untuk mencetak Hello World ke layar monitor. Di dalam bahasa pemrograman terdapat istilah pernyataan dan ekspresi. Pernyataan adalah perintah (kode program) di dalam Java yang diakhiri dengan tanda titik koma (;). Sedangkan ekspresi adalah perintah (kode program) yang merupakan suatu operasi sehingga menghasilkan suatu nilai. Awal Blok 1 Awal Blok 2

public class HelloWorld {

// semua program utama java harus ada method main() public static void main(String args[]) { //menampilkan kata Hello World dilayar System.out.println(Hello World); } }

Akhir Blok 2 Akhir Blok 1

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

36

Tanda {} merupakan blok yang digunakan untuk menentukan perintahperintah yang ada di dalamnya sebagai bagian dari perintah yang berada sebelum tanda {. Blok dibutuhkan jika perintah yang diberikan lebih dari 1 (satu).

4.3.

Menggunakan NetBeansSetelah mencoba membuat program dengan menuliskan kode program

menggunakan text editor notepad, kemudian melakukan kompilasi dengan menggunakan aplikasi command prompt, selanjutnya adalah mencoba membuat dan menjalankan program Java dengan menggunakan NetBeans.

Langkah 1 : Menjalankan NetBeans Untuk menjalankan aplikasi NetBeans, klik menu Start -> All Programs -> NetBeans -> NetBeans IDE 5.5.1, maka akan ditampilkan gambar seperti berikut ini :

Gambar 3.7 User Interface IDE NetBeans 5.5.1

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

37

Langkah 2 : Membuat sebuah Project baru Setelah menjalankan IDE NetBeans, langkah berikutnya adalah membuat sebuah project baru. Untuk membuat project baru, klik menu File -> New Project sehingga akan ditampilkan jendela New Project. Pada bagian Categories:, pilih General. Sedangkan pada bagian Projects:, pilih Java Application seperti gambar berikut ini :

Gambar 3.8 Tampilan Dialog New Project

Kemudian klik tombol Next untuk menampilkan dialog berikutnya, yaitu dialog New Java Application seperti berikut ini :

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

38

Gambar 3.9 Tampilan Dialog New Java Application

Isi Project-Name dengan nama ProjectPertama. Jika ingin merubah direktori penyimpanan file project, klik tombol Browse..., kemudian pilih direktori yang diinginkan, dalam hal ini alihkan direktorinya pada C:\PBO\Project\. Kemudian pada Create Main Class, beri nama HelloWorld dan tekan tombol Finish.

Gambar 3.10 Tampilan Project yang telah dibuat

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

39

Langkah 3 : Menulis kode program Setelah membuat project, maka secara otomatis NetBeans membuka kode program yang telah dibuat, dalam hal ini adalah HelloWorld. Tambahkan kode program :System.out.println(Hello World);

Setelah komentar //TODO code application logic here, seperti gambar berikut ini :

Gambar 3.11 Tampilan NetBeans setelah penambahan kode program

Langkah 4 : Melakukan Kompilasi Program Kompilasi program yang telah dibuat dengan cara klik menu Build -> Build Main Project. Jika tidak terjadi kesalahan, maka pesan yang ditampilkan pada bagian output adalah BUILD SUCCESSFUL. Tetapi jika terjadi kesalahan, maka akan tampil pesan ERROR.

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)

BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

40

Gambar 3.12 Output program setelah dikompilasi

Langkah 5 : Menjalankan Program Setelah melakukan kompilasi terhadap program, untuk menjalankan program tersebut, klik menu Run -> Run Main Project, maka pada bagian output akan tampil seperti gambar berikut ini :

Gambar 3.13 Tampilan Bagian Output Ketika Program Sukses Dijalankan

Rangkuman1. Program Java dapat dibuat dengan menggunakan berbagai macam software text editor, seperti : Notepad, Notepad++, Netbeans, Eclips, dan lain sebagainya. 2. Untuk dapat melakukan kompilasi (compile) program Java, dibutuhkan Java Development Kid (JDK). 3. Hasil kompilasi (compile) program Java adalah file yang berekstensi .class dan dapat dijalankan dengan menggunakan Java Runtime Environment (JRE).

Soal-soal LatihanBuatlah program untuk memberi output berupa teks Hello World sebanyak 10.

Suheri, ST Pemrograman 3 (Pemrograman Berorientasi Objek)