bab 4 - kegiatan belajar 4 - mengenal ruang lingkup pemrograman java

12
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 JAVA Hasil 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

Upload: nicole-robinson

Post on 08-Aug-2015

219 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: 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 JAVA

Hasil 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

Page 2: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

30 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

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 Beginner’s Guide, Third Edition, McGraw-

Hill/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 Prompt Pada 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)

Page 3: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

31 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

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)

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

32 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

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)

Page 5: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

33 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

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)

Page 6: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

34 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

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)

Page 7: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

35 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

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.

public class HelloWorld {

// semua program utama java harus ada method main()

Awal Blok 1

public static void main(String args[]) {

//menampilkan kata “Hello World” dilayar

Awal Blok 2

System.out.println(“Hello World”);

}

}

Akhir Blok 2 Akhir Blok 1

Suheri, ST – Pemrograman 3 (Pemrograman Berorientasi Objek)

Page 8: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

36 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

Tanda {} merupakan blok yang digunakan untuk menentukan perintah-

perintah 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 NetBeans Setelah 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)

Page 9: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

37 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

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)

Page 10: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

38 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

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)

Page 11: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

39 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

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)

Page 12: BAB 4 - Kegiatan Belajar 4 - Mengenal Ruang Lingkup Pemrograman Java

40 BAB III MENGENAL RUANG LINGKUP PEMROGRAMAN JAVA

Suheri, ST – Pemrograman 3 (Pemrograman Berorientasi Objek)

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

Rangkuman 1. 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 Latihan Buatlah program untuk memberi output berupa teks “Hello World” sebanyak 10.