Banner Java

Mengkompilasi Dan Menjalankan Program Java

Bahasa pemrograman Java merupakan salah satu bahasa pemrograman yang paling banyak diminati saat ini. Selain gratis (open source), bahasa Java juga tidak memerlukan lingkungan pengembangan (IDE) khusus sehingga kode program Java dapat diketik di teks editor seperti Notepad, Notepad++ atau text editor lainnya. Berbeda dengan Java, bahasa pemrograman seperti Visual Basic, Visual Foxpro, Delphi dan beberapa yang lain bersifat komersil dan mempunyai lingkungan pengembangan tersendiri. Untuk membuat program Java yang executable, Anda cukup melalui tiga langkah atau tahapan yaitu:

  1. Menulis kode program Java (bisa menggunakan Notepad, Notepad++ atau yang lain).
  2. Mengkompilasi (compile) file kode sumber (source code) yang berekstensi .java.
  3. Menjalankan (run) file bytecode yang berekstensi .class.

Berikut ini adalah contoh program Java sederhana bernama Sapaan yang menampilkan teks atau string "Selamat Datang Java" di jendela Command Prompt (dulu Dos Prompt). Kode program Java ini ditulis menggunakan text editor Notepad++, kemudian dikompilasi dan dijalankan di jendela Command Prompt.

Tulis kode program Java di Notepad atau Notepad++, beri nama file dan juga sertakan ekstensi .java (misalnya Sapaan.java) dan simpan di direktori, misalnya c:/hindro/javasc.

// Nama file : Sapaan.java
// Program sapaan sederhana

public class Sapaan {
   
   public static void main(String[] args) {
  
      System.out.println("Selamat datang Java");
   }
}

Buka jendela Command Prompt bawaan Windows, rubah folder sesuai tempat penyimpanan file Sapaan.java (c:/hindro/javasc) dan kemudian kompilasi dengan mengetikkan javac Sapaan.java

Mengkompilasi dan menjalankan program Java

Apabila tidak ditemukan kesalahan (error) pada kode program, kompilasi di atas akan menghasilkan file dengan nama sama dan berekstensi .class (Sapaan.class). File berekstensi .class ini disebut dengan bytecode dan akan disimpan secara otomatis di direktori yang sama dengan file Sapaan.java. Apabila dibuka, isi file ini tidak dapat dimengerti oleh manusia dan hanya bisa dijalankan oleh mesin komputer. Untuk menjalankan (running) program tersebut (Sapaan.class), ketikkan perintah java Sapaan di jendela Command Prompt.

Mengkompilasi dan menjalankan program Java

Hasil menjalankan program ini adalah kalimat "Selamat Datang Java" (baris kedua). Selain menggunakan Notepad++ untuk menulis kode program Java dan Command Promt untuk mengkompilasi dan menjalankan program, Anda juga dapat membuat program Java di lingkungan pengembangan terintegrasi (Integrated Development Environment | IDE) seperti NetBeans, Sun ONE, Eclipse atau JBuilder (tiga pertama adalah software gratis dan yang terakhir adalah software berbayar). Di IDE, penulisan kode program, mengkompilasi dan menjalankannya dapat dilakukan sekaligus dalam satu area pengembangan.

Untuk memperbaiki mutu konten, Anda dapat berpartisipasi dengan cara melaporkan apabila menemukan kesalahan ketik, kata-kata rangkap, redaksi kurang pas (jelas), gambar pendukung tidak ada dan sebagainya melalui form Kontak Kami untuk mendapatkan perbaikan. Terima kasih atas kerjasamanya.

Hindro HindriantoHindro adalah pendiri sekaligus admin termasmedia.com dan topikit.com, blog online yang mengulas teknologi informasi. Dunia web mulai ditekuni tahun 2012 dengan mempelajari CMS Joomla dan Wordpress. Beberapa buku yang sekarang dipelajari antara lain PHP, HTML5, ASP.NET 4.5, JavaScript, CSS3, MySQL, Adobe Dreamweaver, Adobe Photoshop dan Adobe Flash.