01 November 2018
Pengantar Pemrograman Java

Tulisan kali ini akan memberikan pengantar tentang pemrograman java, tujuannya adalah untuk memperkenalkan java kepada pembaca yang sedang belajar atau tertarik untuk mempelajari bahasa pemrograman ini

Pengantar

Java didefinisikan dalam The Java® Language Specification sebagai bahasa pemrograman untuk kebutuhan komputasi umum (general purpose), yang bersifat concurrent, berbasis class dan berorientasi objek. Selain sebagai bahasa pemrograman, istilah "java" juga merujuk kepada platform pengembangan dan eksekusi perangkat lunak yang dibangun dengan bahasa pemrograman java.

Salah satu platform java yang umum digunakan adalah Java Platform, Standard Edition (Java SE) dan implementasi dari platform tersebut adalah Java Development Kit (JDK). JDK merupakan set perangkat lunak yang terdiri atas compiler, runtime, archiver dan lain sebagainya yang bertujuan untuk mempermudah dalam proses pengembangan perangkat lunak java. JDK bisa di-download dari halaman Java SE Downloads pada website Oracle.

Konfigurasi JDK

Agar bisa digunakan, JDK perlu diinstall dan dikonfigurasikan pada PC yang kita gunakan. Dihalaman Java SE Development Kit Downloads, JDK disediakan dalam beragam format file untuk sistem operasi MacOS, Solaris, Linux dan Windows. Versi rilis JDK pada saat postingan ini ditulis adalah 11.0.1. Untuk sistem operasi Windows, JDK disediakan dalam format berkas .exe dan .zip. Dalam tutorial ini kita akan gunakan JDK dalam format .zip

Java SE Development Kit

Setelah di-download, JDK perlu diekstrak ke salah satu direktori sistem operasi, sebagai contoh di direktori C:\Program Files\Java. Proses ekstraksi JDK tersebut akan menghasilkan direktori baru yaitu C:\Program Files\Java\jdk-11.0.1.

Java Home

Direktori hasil ekstraksi ini akan kita gunakan sebagai nilai dari variabel sistem yang akan dibuat selanjutnya.

Tahap berikutnya adalah membuat variabel sistem JAVA_HOME. Variabel ini akan digunakan oleh program-program java seperti Apache Tomcat, Glassfish, Apache Ant dan lain sebagainya. Untuk kemudahan dalam mempelajari topik-topik pemrograman java lainnya disarankan kepada pembaca untuk membuat variabel ini.

Nilai dari variabel JAVA_HOME adalah direktori dari JDK yang sudah diekstrak sebelumnya. Langkah-langkah pembuatannya adalah sebagai berikut :

Pada jendela Control Panel, klik icon System

Control Panel

Pada Jendela System Klik menu Advanced system settings

System Menu

Pada jendela System properties klik tombol Environment Variables

System Properties

Jendela Environment Variables terdiri atas dua bagian yaitu User variables (bagian atas) dan System variables (bagian bawah). Di bagian System variables klik tombol New

Environment Variables

Pada jendela New System Variable ketikkan JAVA_HOME pada kotak input Variable name dan direktori JDK pada kotak input Variable value, kemudian klik tombol OK

New System Variable

Sampai tahap ini kita bisa menguji keberadaan variabel sistem tersebut menggunakan perintah dibawah pada jendela Command Prompt

echo %JAVA_HOME%

Selanjutnya, untuk mempermudah penggunaan beragam tool yang disediakan dalam JDK, kita perlu menambahkan folder bin pada direktori JDK kedalam variabel sistem PATH

Folder bin pada direktori JDK menampung beragam tool yang tujuannya untuk mempermudah dalam pembuatan program java. Tool-tool seperti javac, java, javadoc dan jar akan banyak digunakan dalam pemrograman java, jadi sangat disarankan untuk memasukkan direktori bin dari JDK kedalam variabel PATH untuk memudahkan akses ke tool-tool tersebut

bin-jdk

Langkah-langkah yang perlu dilakukan adalah sebagai berikut :

Kembali ke jendela Environment Variables, Pilih variabel PATH yang tertera pada bagian System variables kemudian klik tombol Edit.

Pada jendela Edit environment variable, klik tombol New, kemudian ketikkan nilai %JAVA_HOME%/bin di baris paling bawah dari daftar direktori PATH

Edit Environment Variable

Seterusnya klik tombol OK di tiap jendela untuk mengakhiri proses konfigurasi

Pengujian

Di tahap ini kita akan menguji konfigurasi yang sudah dikerjakan sebelumnya. Jalankan aplikasi Command Prompt, kemudian ketikkan perintah berikut :

javac -version

Jika konfigurasi yang dilakukan sebelumnya sudah benar, anda akan melihat output dari perintah diatas seperti pada gambar berikut :

Command Prompt