Apa itu Kompilator dan Interpreter pada Java?

Sering kali kita yang ingin belajar bahasa pemrograman Java bingung mengenai kompilator dan Interpreter. Berikut akan dijelaskan mengenai penjelasan singkat kompilator dan interpreter. Kita tahu tentang ini penting, agar sebagai programmer bukan hanya memakai kompilator dan interpreter saja
melainkan mengerti akan fungsi dan kegunaannya.
Kompilator dan Interpreter
Kompilator dan Interpreter
ilustrasi : http://www.cpcc.edu/

1. Kompilator 

Progra javac untuk mengompilasi file kode sumber Java menjadi kelas bytecode. File kode sumber mempunyai ekstensi .class. Kompilator menciptakan satu file .class untuk tiap kelas yang didefinisikan di file sumber. Dengan demikian, dimungkinkan satu file kode sumber Java dikompilasi menghasilkan banyak file .class.

2. Interpreter

Kompilator, applet, viewer, debugger, class file disassembler, header and stub file generator, dan pembangkit dokumentasi (documentation generator) adalah kakas utama pengembangan Java. Interpreter merupakan modul utama sistem Java yang digunakan aplikasi Java.

Interpreter untuk menjalankan program bytecode Java. Interpreter bertindak sebagai kakas baris perintah untuk menjalankan program Java non-grafis. Program grafis memerlukan tampilan yang didukung browser dan sistem operasi.


Referensi :
Harianto, Bambang. 2011. Esensi-esensi bahasa pemrograman Java. Penerbit Informatika: Bandung

No comments:

Post a Comment