174
Rekayasa Perangkat Lunak
Gambar 8.5. NetBeans I DE.
8.2.2. Kompilasi Kode Program
Sebelum kita membuat program dan mengkompilasinya kita harus mengatur
ClassPath
.
ClassPath
adalah suatu sistem variabel yang digunakan untuk mengatakan pada program yang ditulis dengan bahasa Java
tempat lokasi-lokasi yang akan digunakan. Misalkan kita meletakkan kode program kita di direktori
d:\TestCode\Java
, maka kita perlu mengatur path agar kita bisa menggunakan
compiler java dari direktori ini. Berikut ini langkah- langkah membuat
classpath
:
x
Buka command-prompt di Windows kemudian setelah terbuka ketikkan :
Set PATH=C:\progra~1\java\jdk1.5.0\bin;PATH Set CLASSPATH=.;D:\TestCode\Java
Path di atas adalah jika kita menggunakan JDK versi 1.5, jika versi yang lain maka tinggal menyesuaikan.
x
Periksa apakah setting sudah benar dengan mengetikkan perintah java pada direktori manapun dari command prompt.
Setelah classpath terbentuk, coba buka Notepad kemudian ketikkan kode
berikut ini.
public class Main { isi blok
public static void mainString[] args { System.out.printlnHallo ini Java lho;
} }
Kemudian simpan file kode tersebut dengan nama yang sama dengan class yang ada pada kode tersebut yaitu Main dan diakhiri dengan ekstensi
.java
. Simpan di lokasi yang telah kita tetapkan di atas lihat Gambar 8.6. Aturan penulisan nama file di Java sangat ketat, sehingga jika kalian member
nama file tidak sama dengan nama kelasnya, maka program akan menolak untuk dieksekusi.
Pada kode program di atas, baris pertama menunjukkan nama class yaitu
Main. Pada Java semua kode seharusnya ditempatkan didalam deklarasi class. Kita melakukannya dengan menggunakan kata kunci
class. Sebagai tambahan, class menggunakan akses khusus public, yang menunjukkan bahwa class kita
mempunyai akses bebas ke class yang lain dari package yang lain pula package
merupakan kumpulan class-class.
Setelah deklarasi class kemudian diikuti tanda { yang menunjukkan awal
blok kode. Tanda ini harus ditutup dengan tanda } sebagai akhir blok. Baris yang dimulai dengan tanda adalah komentar. Kemudian baris
berikutnya adalah deklarasi nama method. Dalam hal ini nama method-nya
Di unduh dari : Bukupaket.com
Rekayasa Perangkat Lunak
175
adalah main method utama. Kita dapat membuat method-method lainnya
diluar main ini. Setelah deklarasi ini diikuti juga dengan blok kode. Pada blok
kode berisi pernyataan
System.out.printlnHallo ini Java lho;.
Perintah System.out.println, menampilkan teks yang diapit oleh tanda petik ganda “ ” pada layar.
Gambar 8.6. Nama file dan lokasi penyimpanan. Sekarang buka
command prompt dan arahkan ke direktori tempat file java kalian simpan dan ketikkan seperti pada Gambar 8.7. Perhatikan cara penulisan
dan hasil yang diperoleh.
Gambar 8.7. Cara eksekusi program dalam Java. Sebelum dapat dieksekusi, maka kode program
Main.java
harus dikompilasi dengan menggunakan perintah
javac
seperti terlihat di Gambar 8.7. Setelah kompilasi berhasil, maka program dapat kita eksekusi dengan
Di unduh dari : Bukupaket.com
176
Rekayasa Perangkat Lunak
menggunakan perintah
java
. Proses kompilasi akan menghasilkan file dengan nama
Main.class
periksa direktori kalian dengan perintah dir, dan cari file dengan akhiran
.class
. Yang kita panggil pada perintah java adalah file dengan akhiran class ini dan bukan lagi kode sumber yang berakhiran .java.
8.3. TI PE DATA, VARI ABEL, DAN PERNYATAAN I NPUT OUTPUT I O