Pemrograman Java

advertisement
Pemrograman Java
A. Interpreter dan Compiler
Dalam sebagian besar bahasa pemrograman, sebuah kode program harus
dikompilasi (compile) maupun diterjmahkan (interpret) sehingga dapat
dijalankan didalam sebuah komputer. Software yang digunakan untuk
melakukan kompilasi kode program tersebut disebut dengan compiler,
sedangkan yang digunakan untuk melakukan interpretasi disebut dengan
interpreter. Perbedaan antara compiler dan interpreter terletak pada proses
eksekusi kodenya. Compiler akan menerjemahkan isi kode program secara
keseluruhan, sedangkan intepreter akan menerjemahkan dengan cara baris
demi baris. Karena prosesnya eksekusinya dilakukan perbaris, maka
interpreter lebih lambat dibandingkan compiler.
Dalam permrograman java, kedua proses tersebut diterapkan. Ini artinya
bahwa java berperan sebagai compiler dan juga sebagai interpreter.
Konsepnya sebenarnya sederhana, mula-mula kode program yang ditulis
dengan bahasa java (berekstensi .java) akan dikompilasi oleh compiler
menjadi suatu kode objek. Dalam terminologi java ini disebut dengan istilah
bytecode. Jadi, dalam java, hasil akhir programnya akan berupa bytecode
(berekstensi .class). bukan file .EXE. selanjutnya bytecode akan dieksekusi
baris demi baris oleh interpreter. Dengan demikian, proses kompilasi hanya
dilakukan sekali, akan tetapi proses interpret akan dilakukan setiap program
dieksekusi.
Programku.java
---------------------------------------
0101010...
Compiler
Programku.class
---------------------------------------
Interpreter
`
Bytecode dapat diagap sebagai sekumpulan perintah dalam bahasa mesin
untuk sebuah JVM (Java Virtual Machine). Setiap interpreter java, baik yang
berupa development tool maupun sebuah web browser, merupakan
implementasi dari JVM. Program yang dibuat dengan java tidak mungkin
dapat dijalankan didalam komputer maupun alat lain yang tidak memiliki JVM.
Dengan adanya istilah bytecode ini, dalam terminologi java dikenal adanya
istilah “write once, run anywhere”. Ini berarti bahwa sekali kita menulis
program java dan melakukan kompilasi terhadapnya maka bytecode-nya
dapat dijalankan didalam platform manapun, selama platform tersebut
memiliki JVM.
B. Software yang dibutuhkan
Untuk membuat sebuah program java, minimal kita membutuhkan dua buah
software, yaitu sebagai berikut :
• Java 2 SDK, Standard Edition (J2SE). Software ini dapat di download pada
http://java.sun.com/products/
• Text editor. Software ini berfungsi untuk menuliskan kode-kode program
yang akan kita buat. untuk mempermudah dalam penulisan kode program
sebaiknya gunakan java IDE (Integrated Development Environment),
seperti Jcreator, Eclips, Netbeans.
C. Instalasi J2SDK, Standard Edition
Untuk melakukan instalasi J2SDK Standard Edition, sebenarnya sangatlah
mudah, tinggal anda ikuti panduan wizard yang ditampilkan. Untuk lebih
jelasnya ikuti uraian dibawah ini :
•
Jalankan file installer J2SDK, hingga tampil form seperti berikut :
Pilih opsi pertama, kemudian klik tombol next
•
Kemudian akan tampil form seperti beikut :
Secara default tujuan installasi adalah direktori C:\Program Files\. Tapi
anda dapat merubahnya dengan memilih tombol change, kemudian
tentukan direktori yang barunya. Pilih fitur yang anda ingin instal,
kemudian klik tombol next untuk melanjutkan proses installasi sehingga
proses installasi berjalan.
•
Langkah diatas hanya akan menginstalkan JDK saja, sedangkan untuk
JRE-nya anda instal setelah muncul form berikut :
Pilih fitur yang diinginkan dan klik tombol next untuk melanjutkan.
•
Pilih browser yang akan didaftarkan pada form berikut ini :
Klik tombol next dan tunggu sampai proses instal selesai dan muncul tampilan
dibawah ini :
Klik tombol finish untuk mengakhir penginstalan.
D. Setting ClassPasth
ClassPath adalah suatu variabel sistem yang digunakan untuk mengatakan
kepada program yang ditulis dengan bahasa java tempat lokasi kelas-kelas yang
akan digunakan. Dengan melakukan setting terhadap nilai variabel ClassPath,
maka kita dapat melakukan kompilasi maupun eksekusi program yang kita buat
dari direktori kerja kita.
Untuk melakukan setting classpath anda dapat melakukannya dalam command
prompt seperti berikut :
Set classpath=.;D:\Javacode
Merubah classpath ke direktori D:\Javacode
Download