MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) A. Instalasi paket Java Development Kit (JDK) 1. Download paket JDK Pertama masuk ke situs http://java.sun.com/javase/downloads/index.jsp, lalu pilih paket JDK sesuai versi yang diinginkan. Pilih paket sesuai sistem operasi yang kita gunakan. Untuk contoh, saya pilih Microsoft Windows. Klik "Accept" dan pilih link "Windows Offline Installation, Multi Language". Lalu lakukan download sesuai petunjuk yang diberikan. 2. Instalasi JDK Jalankan setup program jdk‐6u5‐windows‐i586‐p.exe atau sesuai yang Anda download. Kemudian akan muncul dialog awal instalasi JDK. Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) Tekan Accept untuk menerima persetujuan lisensi dari Sun. Pilih semua fitur yang kita inginkan pada langkah Custom Setup, lalu tekan next untuk melanjutkan. Perhatikan bahwa folder instalasi adalah di C:\Program Files\Java\jdk1.6.0_05. Kemudian keluar progress dialog untuk instalasi JDK. Tunggu hingga selesai. Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) Kemudian klik tombol Finish. B. Instalasi Netbeans IDE Paket installer Netbeans IDE dapat didownload melalui situs http://java.sun.com Ini merupakan paket installer Netbeans IDE versi 6.5.1. Adapun langkah‐langkah instalasinya sebagai berikut. Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) • Klik 2x Installer Netbeans IDE, sehingga muncul form Configuring the installer. • Tunggu sampai proses konfigurasi ini selesai • Pilih paket program yang akan diinstall dengan cara klik tombol Customize... (sudah diset otomatis semua paket diinstall). Klik Next. • Beri tanda centang pada I accept the terms in the license agreement. Klik Next. Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) • Tentukan lokasi instalasi GlashFish (sudah diset otomatis), GlashFish berguna sewaktu menjalankan aplikasi desktop menggunakan web browser. Perhatikan dan ingat username, password, port dan lokasi instalasi, jika perlu catat saja, Klik Next. • Tentukan Lokasi GlashFlash v3 (sudah diset otomatis). Klik Next. Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) • Pada form summary akan ditampilkan informasi mengenai instalasi Netbeans IDE yang akan dilakukan. Klik Install. • Tunggu sampai proses instalasi selesai. Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) • Instalasi telah sukses dilakukan. Klik Finish. C. Struktur Program Java class ClassName { public static void main (String[] args) { //kode program dimulai disini… } } Keterangan: • Kata kunci class, public, static void ditulis dengan huruf kecil. • ClassName merupakan nama class dan ditulis dengan diawali huruf besar, dan bila terdiri lebih dari satu kata maka setiap kata diawali huruf besar. • Method “public static void main (…)” ditulis apa adanya saja. Contoh Progam: ‘S’ besar class Hello { public static void main (String[] args) { System.out.println(“Hello Java World…”); } } ‘S’ besar Keterangan: • Ketik program di atas dengan editor teks (misal notepad) • Nama class adalah “Hello” • String ditulis dengan ‘S’ besar • System ditulis dengan ‘S’ besar • Simpan dalam file dengan nama Hello.java (nama file harus sama persis dengan nama class) Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) D. Pengaturan PATH dan CLASSPATH pada Windows 1. Pengaturan PATH Pengaturan PATH bertujuan untuk memudahkan dalam proses kompilasi dan running program menggunakan command line. Secara default paket JDK ter‐install pada direktori C:\Program Files\Java\jdk1.6.0_05, dan file javac.exe dan java.exe yang digunakan untuk kompilasi dan running program Java berada pada sub direktori bin. Maka agar kita dapat menjalankan javac dan java dari direktori manapun, kita perlu mengatur PATH. Adapun langkah‐langkahnya sebagai berikut. • Klik Start pada sistem Windows Anda • Klik kanan icon My Computer, pilih Properties • Pada dialog System Properties • Klik tab Advanced | Environment Variables Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) • Cari variable Path. • Pada bagian System variables dan klik Edit. • Tambahkan satu nilai pada Variable Value yaitu folder binary instalasi JDK. Untuk contoh pada blog ini maka path kita adalahC:\Program Files\Java\jdk1.6.0_05\bin. • Perhatikan pada gambar bahwa antar satu path/folder yang satu dengan path yang lain kita pisahkan dengan tanda titik koma. • • Klik tombol OK Selesai Untuk pengaturan CLASSPATH cara yang dilakukan sama dengan pengaturan PATH, hanya yang diedit adalah variable CLASSPATH. Pastikan pada variable value dari variabel CLASSPATH terdapat “.;” pada posisi paling depan, yang berarti Java Interpreter akan mencari class yang akan dieksekusi termasuk pada current directory. E. Kompilasi dan Running menggunakan Command Line • Kompilasi dengan Command Line, File yang digunakan untuk kompilasi adalah file javac.exe yang terdapat dalam sub folder bin dalam folder instalasi paket JDK. Perintahnya sebagai berikut: javac Hello.java bila perintah di atas sukses maka akan menghasilkan file Hello.class yang berupa “byte code”. • Running dengan Command Line, File yang digunakan untuk running adalah file java.exe yang terdapat dalam sub folder bin dalam folder instalasi paket JDK. Perintahnya sebagai berikut: java Hello Catatan: nama file tanpa ekstensi. F. Kompilasi dan Running menggunakan Netbeans IDE Untuk melakukan kompilasi dan running menggunakan Netbeans IDE sangatlah mudah, cukup klik kanan pada kode program dan akan muncul pilihan compile file dan run file seperti gambar berikut. Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010 MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) G. Program Kedua class Hello2 { public static void main (String[] args) { System.out.print(“Hello Java World…”); System.out.println(“Write Once Run Anywhere!”); } } • Ketik program di atas dengan notepad! • Lakukan Kompilasi dan running menggunakan command line! • Analisa hasil outputnya! H. Tugas 1. Buatlah program sederhana dan lakukan kompilasi dan running menggunakan command line dan analisa hasilnya! Nurochman, Teknik Informatika UIN Sunan Kalijaga Yogyakarta 2010