Hidup untuk berbagi ilmu

Friday, 18 December 2015

Artikel

Java : Kompilasi dan Interpretasi

Pada dasarnya, java adalah bahasa pemograman kode pemogramannya dikompilasi dan diinterpretasi.  Walaupun pembuatan aplikasi java dapat dilakukan melalui IDE (Integrated development Environment) contohnya Netbeans, Eclipse, dll. Tetapi kita harus mengetahui terlebih dahulu bagaimana kompilasi dan interpretasi melaui command line


  • Kompilasi

Pada java kompilasi program menggunakan tool command line yang bernama javac (kompiler java). Tahapan ini digunakan untuk mengkonversi kode sumber ke program biner yang berisi sekumpulan bytecode. Nantinya kumpulan byte code tersebut akan membentuk suatu intruksi mesin. Berikut ini contoh melakukan kompilasi file Hello.java
Proses Kompilasi java
 Jika berhasil maka tak ada pesan error apapun. Nantinya akan menghasilkan file yang berekstensi .class. Tetapi misal kita coba menuliskan file yang salah maka aka muncul pesan error berikut ini
Proses Kompilasi error

  • Interpretasi
Kode java tidak dapat berjalan secara langsung tetapi berjalan diatas komputer virtual yang disebut Java Virtual Machine. Untuk menginterpretasikan bytecode, kita menggunakan tool bernama Java. Pada saat interpretasi anda cukup menyebutkan nama file tanpa menyebutkan ekstensinya. Contoh seperti berikut ini
Proses Intepretasi Java
Jika berhasil akan menampilkan output dari file tersebut. Tetapi jika gagal maka akan memunculkan pesan error seperti berikut ini
Proses Interpretasi error