Execute and Compile

Pada tulisan My 1st JAVA program anda telah membuat program JAVA sederhana yang menampilkan teks. Telah dijelaskan juga bahwa program JAVA (.java) harus dicompile dan menghasilkan bytecode (.class) dan selanjutnya di execute (dijalankan) melalui interpreter JAVA.

Compile (Kompilasi)
Proses merubah source code/program JAVA (.java) menjadi bytecode (.class)
Bytecode (code) inilah yang akan dijalankan di sistem. Nah, keunggulan JAVA adalah multiplatform. Jadi jika anda mengkompilasi program JAVA di platform (software dan hardware) tertentu. Artinya anda tidak perlu mengkompilasi lagi program JAVA anda dan tak perlu susah menggunakan aplikasi khusus, karena JAVA is multiplatform.
Compiler JAVA ada di folder JAVA/JDK…/bin/javac.exe

Sebenarnya yang di kompilasi dan yang di eksekusi adalah file classnya

Interpreter
Setelah source code di-compile, selanjutnya program dieksekusi. Nah, interpreter JAVA akan menterjemahkan bytecode hasil kompilasi tadi dan menampilkan hasil (output) di layar. Interpreter JAVA sudah menjadi 1 bundle dalam paket JRE (JAVA Runtime Environment).
Interpreter JAVA ada di folder JAVA/JDK…/bin/java.exe

Ini adalah flowchart proses kompilasi dan eksekusi program JAVA

java-flowchart1

0 comments:

Yang Sering Dibaca: