Tutorial Belajar Java Part 6: Cara Menjalankan kode Program Java (Proses Compile)

Posted on

Di panduan sebelumnya kita telah selesai menginstall Java JDK dan mengatur path Windows. Seluruh persiapan ini diperlukan untuk menjalankan kode program Java.

Di lanjutan panduan belajar Java di Source Code Program kali ini, kita akan masuk ke praktek cara menjalankan kode program Java atau cara men-compile kode Java.


Pengertian Teks Editor dan IDE

Untuk menulis kode program Java, terdapat 2 alternatif: menggunakan text editor atau memakai IDE (Integrated Development Environment).

Sesuai dengan namanya, text editor ialah program yang dirancang secara khusus untuk menulis teks. Program jenis ini biasanya ringan dan mempunyai fitur standar seperti penomoran baris (line numbering) dan pewarnaan kode program (syntax highlighting).

Mayoritas text editor dapat dimanfaatkan untuk menulis pelbagai bahasa pemrograman, tak hanya untuk 1 bahasa pemrograman saja.

Alternatif text editor ini lumayan beragam, di antara yang lumayan populer ialah Notepad++, Sublime Text, Atom, dan VS Code. Program Notepad bawaan Windows sesungguhnya pun termasuk text editor, namun kurang pas dimanfaatkan untuk membangun program karena terlalu sederhana, misalnya tak mempunyai penomoran baris.

Selain text editor, alternatif lain untuk membangun kode program Java ialah menggunakan IDE (Integrated Development Environment). IDE ini dapat disebut selaku “text editor kelas berat” karena fiturnya benar-benar banyak. Karena itu pula ukuran file IDE jauh lebih besar daripada text editor lazim.

Mayoritas IDE pun secara khusus dirancang untuk bahasa pemrograman tertentu, meskipun pun ada yang menyediakan fitur untuk bahasa pemrograman lain.

Alternatif IDE populer untuk bahasa Java ialah Eclipse, NetBeans dan IntelliJ IDEA. Diantara fitur dari IDE ialah kita dapat menulis, menjalankan dan melihat error kode program Java di satu tempat saja.


Pilih Teks Editor atau IDE?

Ini sesungguhnya lebih ke alternatif pribadi, tak ada benar dan salah.

Mayoritas buku dan panduan bahasa Java umumnya seketika menggunakan IDE, terutama Eclipse, NetBeans maupun IntelliJ IDEA. Namun menurut saya mempelajari basic bahasa Java menggunakan IDE agak kurang pas, karena fitur-fitur yang terdapat belum kita butuhkan. Banyaknya fitur dan alternatif konfigurasi di IDE sering “mengintimidasi” programmer pemula.

IDE Java seperti Eclipse atau NetBeans baru cocok sekiranya telah masuk ke bahan yang lebih advanced, atau minimal telah paham mengenai pengertian package di Java. Karena di dikala dijalankan pertama-tama kali, Eclipse dan NetBeans telah seketika meminta membangun nama package.

Tampilan IDE NetBeans

Jadi untuk panduan belajar Java di Source Code Program ini saya memutuskan untuk memakai “cara tradisional” terlebih dahulu, yakni menggunakan teks editor. Tujuannya agar kita dapat melihat bagaimana cara men-compile dan menjalankan kode Java secara manual serta mengetahui apa yang sesungguhnya di jalankan.

Namun sekiranya rekan-rekan telah menginstall Eclipse atau NetBeans pun tak ada masalah, silahkan dimanfaatkan. Kode program Java bersifat universal, tak tergantung kepada program teks editor atau IDE yang digunakan.


Instalasi Text Editor Notepad++

Untuk teks editor saya akan memakai Notepad++, sebuah teks editor yang lumayan terkenal dan benar-benar ringan. Ukuran file instalasi hanya sekitar 4MB. Notepad++ terdapat tak dipungut bayaran dan dapat di unduh dari laman resminya di https://notepad-plus-plus.org/download/.

Di dikala panduan ini di revisi, versi terakhir Notepad++ ialah versi 7.8 yang berukuran 3.8MB. Kamu dapat pilih versi 32-bit atau 64-bit tergantung program operasi yang digunakan. Apabila mengalami kesulitan, dapat pun unduh ke Fossies repository berikut: Notepad++ 7.8.1 64bit.

Proses intalasi Notepad++ tak terlalu rumit, silahkan klik saja tombol OK dan Next beberapa kali dan biarkan alternatif default.


Cara Menulis kode Program Java

Setelah Notepad++ berhasil di install, kita telah dapat mulai menulis kode program Java

Agar lebih rapi, saya akan bikin sebuah folder khusus belajar_java di di drive D. Seluruh file di panduan di Source Code Program akan berada di di folder ini. Namun ini tak wajib, rekan-rekan dapat menempatkan file Java dimana saja.< /p>

Setelah itu silahkan buka Notepad++ dan bikin sebuah file baru dengan cara klik fitur File -> New atau tekan kombinasi CRTL + N.

Di di file baru ini, silahkan ketik kode program berikut atau boleh copy paste saja:

Untuk sementara ini kita tak akan membahas isi kode program di atas, tujuan utama kini hanya melihat bagaimana cara menjalankan kode program Java. Namun inti dari kode program ini ialah saya ingin menampilkan teks “Hello World“.

Setelah menulis kode program di atas (pastikan sama persis hingga ke titik koma), save ke di folder D:belajar_java dengan nama file Hello.java.

Setelah di save, sekiranya rekan-rekan perhatikan kode program kita telah “berwarna”, ini ialah fitur syntax highlighting bawaan Notepad++.

Untuk memastikan silahkan buka Windows Eplorer dan buka folder D:belajar_java. Seharusnya di di folder tersebut telah ada file Hello.java yang baru saja kita bikin.


Cara Men-compile kode Program Java (javac.exe)

Setelah membangun sebuah file kode program Java, langkah berikutnya ialah masuk ke proses compile. Di bahasa pemrograman, compile ialah sebuah proses untuk menerjemahkan kode program yang kita tulis menjadi bahasa yang dapat dimengerti oleh komputer.

Di bahasa Java, program untuk menjalankan proses compile tersebut ialah javac.exe. Kita perlu menjalankan javac.exe untuk mengubah kode Java yang baru saja ditulis menjadi Java byte code.

Silahkan buka cmd Windows dan masuk ke folder D:belajar_java. Caranya, ketik pedoman berikut:

Setelah berada di di folder belajar_java, ketik pedoman berikut:

Di sini kita menjalankan file javac.exe dengan inputan file Hello.java. Artinya file Hello.java akan “dibaca” dan di proses oleh program javac.exe. Apabila tak ditemukan masalah, program javac.exe akan membangun sebuah Java byte code dengan nama Hello.class.

Silahkan buka Windows Explorer dan masuk ke folder D:belajar_java, di sana akan terlihat 2 file: Hello.java dan Hello.class.

Hingga di sini kita telah berhasil men-compile kode program Java menggunakan javac.exe.


Menjalankan Java Byte Code (java.exe)

Agar hasil kode program dapat tampil, kita mesti jalankan file Hello.class menggunakan program java.exe.

Kembali buka cmd Windows (sekiranya sebelumnya belum dijalankan) dan masuk ke folder belajar_java.

Kini ketik pedoman berikut:

Pedoman ini menginstruksikan agar file java.exe mencari file Java byte code Hello.class di di folder dikala ini dan menjalankannya. Perhatikan bahwa kita lumayan menulis “Hello” saja, meskipun nama filenya ialah “Hello.class“.

Hasilnya, akan tampil teks “Hello World” seperti tampilan berikut:

Selamat! Kamu telah berhasil menulis, men-compile dan menjalankan kode program Java.

Selaku kumpulan, berikut proses yang telah kita bikin:

  1. Tulis kode program Java menggunakan teks editor, lalu save selaku Hello.java.
  2. Gunakan program javac.exe untuk men-compile kode program Hello.java menjadi Java byte code dengan nama Hello.class.
  3. Gunakan program java.exe untuk menjalankan Java byte code Hello.class. Hasilnya teks “Hello World” tampil di cmd
    Windows.


Di panduan ini kita telah membahas cara menjalankan kode program Java. Namun ketika perancangan kode program, ada kalanya terdapat salah ketik pedoman. Apabila ini terjadi, bagaimana hasilnya? Kita akan bahas di lanjutan panduan Java di Source Code Program: Melihat Pesan Error kode Program Java.


Sumber https://www.duniailkom.com/