Halo Coders, selamat datang di series Belajar Pemrograman JAVA. Pada tutorial kali ini, Frondev akan memberitahu kalian tentang persiapan coding JAVA di Linux. Kenapa harus di Linux? Ya karena saya pengguna Linux, hehehe.

Sebenarnya sistem operasi tidak akan menjadi masalah, karena Java merupakan bahasa pemrograman yang Cross Platform alias mendukung semua bahasa pemrograman seperti Windows, Unix/Linux dan Mac. Hal ini sesuai dengan tagline java sendiri yaitu "Write once, run anywhere".

Sebenarnya kita hanya membutuhkan dua alat untuk memulai pemrogramana java di Linux. Apa saja itu?

1. JDK


Apa itu JDK dan Netbeans? Bagaimana menginstallnya di Linux? mari kita bahas.

1. Apa itu JDK ?

JDK merupakan singkatan dari Java Development Kit. JDK menyediakan compiler, library, API, dan tools lainnya. Intinya JDK segala hal yang kita butuhkan untuk membuat aplikasi dengan bahasa Java. 
Nah pada tutorial kali ini kita akan menggunakan JDK versi 1.8 atau orang sering mengenal dengan istilah java 8. 
Mengapa menggunakan versi ini?
Versi ini cukup stabil dibandingkan dengan versi lainnya. Saat ini versi JDK sudah sampai JDK 18. Kamu bisa mengecek versi java di situs resminya. 
Jangan khawatir, jika kamu sudah paham bahasa pemrograman Java, pakai versi apapun akan bisa.

Oracle JDK vs OpenJDK.

Oh ya kalian perlu ketahui juga JDK itu ada yang dibuat oleh Oracle dan juga ada yang versi Open Source. 
Apa bedanya?

Sebenarnya tidak ada yang beda, keduanya sama-sama JDK. Yang membedakan adalah lisensi yang berlaku didalamnya. Jika kamu menggunakan JDK dari Oracle, maka kamu harus mematuhi lisensi yang disepakati Oracle dengan kamu.

Tapi, jika kamu menggunakan OpenJDK.. kamu tak perlu khawatir masalah lisensi. Karena OpenJDK itu open source dengan lisensi GNU GPL.

Selain itu, OpenJDK juga digunakan untuk Android Studio dan IntelliJ. 

Cara install OpenJDK di Linux.
Install JDK di Linux sangatlah gampang, cukup dengan mengetik perintah berikut:

sudo apt install openjdk-8-jdk

dan tunggulah sampai prosesnya selesai.
Untuk mengecek versi Java yang terinstall kamu dapat mengecek dengan perintah 'java -version'.


Gambar 1.1 Mengecek versi Java di Linux.

    Jika kalian ingin menginstall versi java yang lain, tinggal ganti saja angka '8' dengan versi yang diinginkan.

Percobaan membuat program HelloWorld dengan Java.


Sebenarnya untuk memulai coding Java yang paling utama adalah kita membutuhkan JDK-nya. Nah karena JDK  sudah kita install maka kita bisa mencoba menulis sebuah program Java sederhana yaitu HelloWorld. 

Mari kita mulai.

Silahkan buka text editor favorit kalian, bisa pake gedit ataupun text editor bawaan Linux, itu tidak ada masalah yang penting nama filenya harus berekstensi .java .

Tulislah kode program berikut ini.


Jika sudah selesai, silahkan simpan dengan nama HelloWorld.java . Saya akan menyimpannya di Desktop.

Gambar 1.2 Menyimpan file HelloWorld.java

Perhatikan. Nama filenya harus HelloWorld.java ya, karena harus sesuai dengan nama class-nya. Ini sudah menjadi aturan penulisan di Java. Jika tidak sama maka programnya tidak akan mau compile alias error. 
Selanjutnya kita akan mengcompile programnya dengan perintah javac. 
Silahkan buka terminal kemudian arahkan ke direktori/folder tempat kalian menyimpan programnya, lalu ketikkan perintah berikut ini.

javac HelloWorld.java

Gambar 1.3 Mengcompile program Java


Setelah berhasil di compile maka akan terbentuk sebuah file baru bernama HelloWorld.class. Ini adalah file hasil compilenya. Jika sudah seperti ini berarti kita sudah berhasil melakukan compile program kita. 

Selanjutnya bagaimana?

Selanjutnya adalah kita akan menjalankan file class nya untuk menampilkan tulisan didalamnya. Caranya adalah dengan mengetikan perintah berikut ini.

java HelloWorld

Gambar 1.4 Menjalankan program Java 


Setelah berhasil dijalankan maka kalian akan melihat isi programnya yang bertuliskan "Hello World!" sesuai dengan apa yang kita tuliskan di programnnya. 

Sampai di sini berarti kita sudah berhasil menginstall JDK dan membuat program pertama kita dengan bahasa pemrograman Java.

Demikian tutorial kali ini. Selamat belajar semoga sukses. 

Apa selanjutnya ? Memulai Coding Java dengan Visual Studio Code.

Video Tutorial.
Kalian juga bisa menonton video berikut untuk mengikuti tutorial ini.