MODUL I
INSTALASI JAVA
TUJUAN
1. Mengetahui aplikasi-aplikasi penting untuk pengolahan Java
2. Memahami cara mengkonfigurasi path Java
3. Memahami pembuatan program Java pertama
DEFINISI
Untuk melakukan pemrograman java, dibutuhkan beberapa aplikasi atau sorftware yang harus ada/instalasi sebelum program Java dibentuk dan dieksekusi. Adapun beberapa aplikasi yang dibutuhkan adalah:
1. Java Development Kit (JDK), versi 1.7 atau terbaru
Download : www.oracle.com/technetwork/java/javase/downloads/index.html
2. Teks Editor Notapad+ +, versi 6.1.6 atau terbaru
Download : www.notepad-plus-plus.org
3. NetBeans IDE versi 7.2 atau terbaru
Download : www.netbeans.org
JDK merupakan aplikasi yang berfungsi sebagai platform Java. Artinya, setiap aplikasi yang dibangun dengan Java harus memiliki aplikasi JDK ini di dalam sistem operasinya. Text Editor yang digunakan untuk matakuliah praktikum daspro ini menggunakan Text Editor notepad. Notepad ini berfungsi sebagai aplikasi untuk melakukan proses pembangunan program Java. NetBeans IDE pada prinsipnya merupakan aplikasi yang memiliki fungsi yang sama seperti Text Editor. Aplikasi ini biasanya digunakan untuk membangun aplikasi berbasis visual sehingga akan
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
2
memudahkan pembangun program. Namun, dalam modul ini aplikasi yang akan digunakan hanya dua, yaitu Java Development Kit dan Notepad.
PELAKSANAAN PRAKTIKUM
1. Instalasi JDK
Berikut ini merupakan cara-cara instalasi Java Development Kit (JDK). Gambar 1 merupakan Icon JDK:
Gambar 1: Icon JDK versi 7
Jalankan aplikasi JDK tersebut dengan cara double click Icon aplikasi Jdk tersebut. Kemudian klik button next setelah muncul jendela seperti pada gambar 2, dan seterusnya ikuti instruksi instalasi aplikasi tersebut.
Gambar 2: Jendela JDK Setup
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
3
2. Konfigurasi Path Java
Setelah instalasi JDK selesai dilakukan, selanjutnya adalah melakukan konfigurasi path Java. Hampir semua operating system baik windows maupun linux perlu melakukan proses konfigurasi path JDK. Konfigurasi ini bertujuan untuk memanggil aplikasi utama Java, yaitu Javac.exe yang bertugas untuk mengompilasi semua program yang telah dibuat oleh seorang programmer. Javac lah yang memiliki peranan penting dalam proses kompilasi bahasa pemrograman ke dalam bytecode sehingga komputer dapat mengeksekusi program yang dibuat. Adapun caranya adalah:
1. Lakukan klik start > klik kanan My Computer atau Computer (bagi win 7) > klik properties.
2. Maka akan muncul jendela windows properties. Selanjutnya lakukan klik pada link Advanced System Setting.
Gambar 3: Link advanced system setting
3. Maka akan muncul jendela system properties. Selanjutnya pastikan kita telah berada dalam Tab Advanced dan klik lah button Environment Variables (lihat gambar berikut)
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
4
Gambar 4: Jendela System Properties
4. Maka akan muncul jendela Environment Variables. Dan lakukan cara-cara berikut untuk menyelesaikan konfigurasi ini:
Gambar 5: Jendela Environment Variables
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
5
a. Berdasarkan gambar di atas dapat dilihat bahwa ada dua field area yang tersedia dalam jendela environment variables tersebut, yaitu area User Variable for dan area System Variables. Pada dasarnya pengaturan path dapat kita tambahkan di kedua area ini, namun pilihlah salah satu saja. Dalam hal ini kita pilih area System Variables. Prosesnya dapat kita mulai dengan klik button New…
b. Maka akan muncul jendela New System Variable. Pada Name Variable ketikkan path. Kemudian pada Variable Value ketikkan alamat dimana file Javac.exe berada. Biasanya ada di: C:\Program Files\Java\jdk1.7.0\bin. Maka masukkanlah alamat itu ke dalam variable value field seperti gambar berikut:
Gambar 6: Jendela New System Variable
c. Untuk selanjutnya klik button OK sebanyak 3 kali, sampai semua jendela dari windows properties tertutup.
d. Lakukan pengecekkan kebenaran path pada bagian “Melihat Hasil Konfigurasi”
5. Lakukan cara-cara berikut untuk melihat hasil konfigurasi
a. Bukalah jendela Command Prompt kita dengan cara: klik Start > Ketikkan CMD pada kotak search program pada Taskbar > Enter. Atau juga bisa dilakukan dengan menekan button keyboard: button Windows + R > kemudian Ketikkan CMD > klik OK
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
6
b. Maka akan muncul jendela Command Prompt. Selanjutnya lakukan pengecekkan path dengan cara mengetikkan javac –version di dalam cmd tersebut. Hal ini dapat dilihat pada gambar berikut:
Gambar 7: Cek “javac –version”
3. Pembuatan Program Java Pertama
Sebagai awal dari pembelajaran pembuatan program Java, maka ketiklah listing code berikut:
public class helloWorld
{
public static void main (String [] args)
{
System.out.print("Hello, World");
}
}
Kemudian simpan listing program tersebut dengan extensi *.java. Untuk setiap listing code Java harus disimpan dengan menggunakan nama yang sesuai dengan nama class –nya baik cara bacanya, ejaannya, maupun jenis hurufnya (huruf kapital atau tidak). Jadi pada listing code di atas, nama class yang digunakan adalah class helloWorld, maka listing code tersebut harus memiliki nama file (file name) helloWorld.java. Hal ini disebabkan karena bahasa pemrograman Java merupakan bahasa pemrograman yang bersifat case sensitive, artinya bahasa java memiliki
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
7
sensitifitas terhadap huruf-huruf yang diberikan pada sebuah listing program. Agar memudahkan kita, untuk tahapan ini program pertama kita ini simpan saja di dalam folder “Belajar Daspro” (abaikan tanda petik) yang terletak di Desktop.
Setelah listing program di simpan, selanjutnya adalah melakukan kompilasi program. Program Java dengan file name helloWorld.java akan di kompile dengan tujuan untuk mengubah file Java tersebut ke dalam bentuk code byte dan akan menghasilkan satu file baru berextensi *.class tepat di dalam folder “Belajar Daspro”, yaitu helloWorld.class. File ini lah yang akan dikenal oleh platform java dan menghasilkan output yang sesuai dengan instruksi yang kita tuliskan dalam listing program di atas. Adapun langkah untuk kompilasinya dan proses eksekusinya adalah sebagai berikut:
a. Buka jendela Command Prompt (cmd).
b. Kemudian lakukan perintah berikut ini pada jendela cmd:
- Ketikkan cd (spasi) nama folder. Perintah cd bertujuan untuk masuk ke dalam folder. Maka untuk masuk ke folder “Belajar Daspro” caranya: cd desktop (tekan enter), kemudian cd Belajar Daspro (tekan enter). Atau bisa langsung dengan: cd desktop\belajar daspro (tekan enter). Dengan demikian kita sudah berhasil masuk ke dalam folder “Belajar Daspro” di Desktop. Untuk melihat isi folder Belajar Daspro, maka perintahnya adalah: dir (tekan enter).
- Kemudian lakukanlah proses kompilasi pada file java yang ada dengan perintah: javac (spasi) namafile.java. Sehingga pada tahap ini perintahnya adalah: javac helloWorld.java. Jika berhasil, maka akan muncul file helloWorld.class di dalam folder Belajar Daspro (cek dengan perintah dir atau buka folder Belajar Daspro secara langsung).
- Kemudian eksekusi program dengan perintah: java (spasi) namafile (tekan enter), sehingga: java (spasi) helloWorld (tekan enter). Jika berhasil, maka hasilnya akan sama seperti gambar 8 berikut:
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
8
Gambar 8: Hasil Eksekusi program
LATIHAN
Sebagai latihan, maka ketikkanlah program-program berikut ini:
1. Latihan dengan karakter Escape
public class escapeCharacter
{
public static void main (String [] args)
{
System.out.print("satu\tdua\ttiga\tempat\tlima");
System.out.print("enam\ntujuh\ndelapan\nsembilan");
System.out.println("sepuluh\n\bsebelas\t\bseratus");
System.out.println("A\tB\tC\rD\tE\tF");
System.out.println("Ayah\\Ibu");
System.out.println("Adik saya bernama: \"Ratu Cicak\"...!!");
System.out.println("Dan kakak saya bernama: \'Raja Kodok\'");
System.out.println("\1\1\1\1\1");
System.out.println("\2\2\2\2\2");
System.out.println("\3\3\3\3\3");
System.out.println("\4\4\4\4\4");
}
}
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
9
Hasilnya dapat dilihat pada gambar 9 berikut ini:
Gambar 9: Hasil Program Latihan Karakter Escape
2. Mengenali Error Code
Untuk mengerjakan latihan ini, maka lakukanlah intruksi-instruksi berikut ini terlebih dahulu sebelum listing program dikerjakan:
a. Buka program notepad, kemudian buatlah new file dengan filename “ErrorCode.java” (abaikan tanda kutip).
b. Kemudian tulislah listing program berikut di halaman kerja filename “ErrorCode.java” tersebut (perhatikan besar kecil huruf dan semua tanda dalam listing program).
public class errorCode
{
Public static void main (string [] aaaaaaaaa)
{
System.out.println("3 + 4");
system.out.println("3" + 4);
System.out.Println(3 + 4);
}
}
c. Kemudian kompilasi dan eksekus listing program tersebut. Lihatlah hasinya dan diskusikan!
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
10
TUGAS
Kerjakanlah tugas-tugas berikut sesuai dengan perintah yang diberikan dengan benar:
1. Buatlah program dengan nama NamePrinter yang menampilkan nama anda! Output yang diharapkan adalah:
+---------------+
| David Beckham |
+---------------+
Lakukan sebaik mungkin dengan mengombinasikan karakter seperti: huruf, +, -, dan | .
2. Buatlah program dengan nama FacePrinter yang menampilkan gambar wajah dengan menggunakan karakter! Output yang diharapkan adalah:
//////
| o o |
(| ^ |)
| [_] |
-------
Wajah yang tercipta harus memiliki rambut, mata, telinga, hidung dan mulut.
3. Buatlah program dengan nama MyBoxes yang akan menampilkan kotak-kotak dengan output seperti berikut:
+---+---+---+
| | | |
+---+---+---+
| | | |
+---+---+---+
| | | |
+---+---+---+
4. Buatlah program Java dengan nama StairPrinter yang akan menghasilkan output seperti berikut:
+---+
| |
+---+---+
| | |
+---+---+
| | |
+---+---+---+
| | | |
+---+---+---+---+
| | | | |
+---+---+---+---+
2012 MODUL PRAKTIKUM DASAR PEMROGRAMAN DENGAN JAVA
11
5. Buatlah program dengan nama BiodataPribadi yang akan menampilkan biodata anda! Output yang diharapkan:
Biodata Pribadiku
-----------------
Nama : Rika Rani
NIM : 11251000195
TTL : Pekanbaru, 11 Juli 1994
Alamat : Jl. Merak No.4 Sukajadi – Pekanbaru
Hobi : Menulis, Membaca, Bernyanyi
Tidak ada komentar :
Posting Komentar