bab 4 - kegiatan belajar 4 - mengenal ruang lingkup pemrograman java
TRANSCRIPT
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
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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.