Mengenal Java Compiler, Software yang Mengubah Kode Java Menjadi Program
Isi Artikel
Sebuah kumpulan kode Java yang telah ditulis tidak bisa langsung menjadi sebuah program yang baik. Java compiler adalah software yang digunakan untuk mengubah kode tersebut menjadi sebuah program.
Java Compiler akan memudahkanmu memastikan semua kode yang ada pada program tersebut berjalan sebagaimana mestinya.
Seperti apa proses Java Compiler mengubah kode-kode tersebut? Simak selengkapnya dalam artikel berikut.
Apa Itu Java Compiler?
Menurut PCMag, Java Compiler adalah software yang mengubah program sumber Java menjadi bytecode (bahasa perantara) atau menjadi compiler just-in-time (JIT) yang mengubah bytecode menjadi machine language.
Java Compiler juga dapat merujuk pada kompilasi kode sumber ke dalam bahasa asli dari platform hardware tertentu, yang membuatnya bergantung pada hardware.
Misalnya, kamu menyimpan kode sumber dalam file bernama Glints.java. Nantinya, Java Compiler akan meletakkan bytecode Java di file lain bernama Glints.class.
Biasanya, kamu tidak perlu mencari bytecode di file Glints.class. Bahkan faktanya, compiler tidak melakukan encode file Glints.class sebagai teks biasa, jadi kamu tidak dapat memeriksa bytecode menggunakan editor biasa.
Jika kamu mencoba membuka Glints.class dengan Notepad, TextEdit, KWrite, atau bahkan Microsoft Word, kamu tidak akan melihat apa pun kecuali titik, coretan, dan kata-kata yang sulit dipahami.
Untuk mengubahnya menjadi bytecode yang mudah dipahami, kamu harus menerapkan Java Compiler ke file Glints.class. Compiler ini akan menampilkan versi seperti teks dari file bytecode Java.
Langkah-Langkah Penggunaan Java Compiler
Untuk mengubah kode menjadi bytcode di Java Compiler, langkah yang harus kamu lakukan pertama kali adalah memiliki program Java yang telah ter-install.
Setelah program Java ter-install, kamu hanya perlu mengikuti langkah-langkah yang diambil dari Beginners Book berikut.
Kamu bisa menggunakan kode di bawah ini sebagai latihan. Output dari kode ini pada Java Compiler nantinya adalah tulisan “Ini adalah program pertama saya di Java”.
public class ProgramJavaPertama{ public static void main(String[] args){ System.out.println("Ini adalah program pertama saya di Java"); }//End of main }//End of ProgramJavaPertama Class
Langkah #1
Buka editor teks, seperti Notepad di windows dan TextEdit di Mac. Salin program di atas dan tempelkan di editor teks.
Langkah #2
Simpan file sebagai ProgramJavaPertama.java. Kamu juga bisa menggantinya dengan nama lainnya.
Namun, kamu perlu ingat bahwa nama file tersebut harus selalu sama dengan nama public class yang dibuat.
Langkah #3
Pada langkah ini, kamu akan mengkompilasi program. Untuk ini, buka command prompt (cmd) di Windows, atau Terminal jika kamu menggunakan Mac OS.
Untuk mengkompilasi program, ketik perintah di bawah ini dan tekan enter.
javac ProgramJavaPertama.java
Kamu mungkin akan menemukan kesalahan saat mencoba mengompilasi program.
Misalnya, javac tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dioperasikan, atau file batch.
Kesalahan ini terjadi ketika jalur Java tidak disetel di sistemmu. Untuk mengatasinya, kamu bisa mengikuti langkah berikut.
Jika menggunakan Windows
Buka command prompt (cmd). Kemudian, buka folder tempat kamu meng-install java di sistem dan cari direktori bin.
Selanjutnya, salin path lengkap dan tulis di perintah seperti ini.
set path=C:\Program Files\Java\jdk1.8.0_121\bin
Jika menggunakan Mac OS
Buka Terminal, kemudian salin perintah berikut dan klik return.
export JAVA_HOME=/Library/Java/Home
Ketik perintah berikut untuk mengkonfirmasi path.
echo $JAVA_HOME
Langkah-langkah di atas adalah untuk mengatur jalur sementara.
Artinya, ketika kamu menutup command prompt atau terminal, pengaturan path akan hilang dan kamu harus mengaturnya kembali saat kamu menggunakannya.
Langkah #4
Setelah kompilasi, file .java diterjemahkan ke dalam file .class (bytecode). Sekarang kamu bisa menjalankan programnya.
Untuk menjalankan program, ketik perintah berikut dan tekan enter.
java ProgramJavaPertama
Perhatikan bahwa kamu tidak boleh menambahkan ekstensi .java ke nama file saat menjalankan program.
Setelah mengikuti langkah-langkah di atas, kamu sudah bisa membuat sebuah program Java yang berjalan dengan baik.
Kamu sudah bisa mengembangkan karier menjadi seorang Java developer.
Kamu bisa memulai karier sebagai Java developer dengan melamar lowongan kerja Java developer yang tersedia di Glints.
Yuk, daftar di sini sekarang dan mulai kariermu melalui Glints Jobs.