Digital Belajar - Java

Repositori pembelajaran mata kuliah pemrograman Java

View the Project on GitHub

Instalasi dan Setup

Download

JDK

IDE

Netbean Netbean adalah IDE yang cukup populer digunakan untuk pemrograman Java.

Eclipse Eclipse adalah IDE alternatif digunakan untuk pemrograman Java.

Notepad++ Notepad++ adalah editor sederhana yang biasa digunakan untuk program-program Java yang relatif sederhana.

Online

Menjalankan Program Java Pertama Anda

Kita akan coba membuat dan menjalankan program Java pertama kita. Untuk itu, buat program berikut, simpan dengan nama file HelloWorld.java. Untuk program sederhana, disarankan menggunakan editor Notepad++.

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    }
}

Program Java ini akan dijalankan lewat command prompt. Dengan demikian buka command prompt dan pastikan komputer Anda sudah bisa menjalankan program java, gunakan perintah javac --version. Versi Java akan muncul sebagai output jika Java Runtime sudah terpasang dengan benar pada komputer Anda.

Berikutnya, set folder aktif, ke lokasi folder dimana file HelloWorld.java disimpan (contoh: C:\latihan). Sebelum program ini bisa dijakankan, ia perlu di-_compile_ terlebih dahulu. Untuk melakukan compile gunakan perintah javac HelloWorld.java. Perintah ini akan menghasilkan file byte code HelloWorld.class, dan untuk menjalankan file program hasil compile, gunakan perintah java HelloWorld.

C:\latihan>javac HelloWorld.java

C:\latihan>java HelloWorld
Hello, World!

Menjalankan Java Project

Beberapa project Java yang dibuat menggunakan editor seperti (misalnya) Netbean atau Eclipse menggunakan folder untuk mengelompokan file-filenya. Tentu project ini lebih mudah untuk dijalankan menggunakan IDE sesuai yang digunakan oleh programmer, tapi ada kalanya kita juga perlu melakukan kompilasi lewat CLI.

Sebagai contoh, download dan extract project berikut: https://github.com/hexadeciman/Snake/archive/refs/heads/master.zip

Setelah Anda extract file tersebut, Anda akan mendapati bahwa file .java pada project tersebut terdiri lebih dari berapa file dan disimpan dalam folder src, dan bagian program utamanya (file yang menyimpan void main), adalah Main.java.

DataOfSquare.java
KeyboardListener.java
Main.java
SquarePanel.java
ThreadsController.java
Tuple.java
Window.java

Dengan demikian untuk menjalankan program tersebut, langkap pertama: Compile semua file .java dan menyimpan hasil compile nya ke folder terpisah. Untuk melakukan ini, pastikan pada CLI/CMD, pastikan posisi folder aktif berada pada folder Snake. Eksekusi perintah berikut:

C:\latihan\Snake> javac -sourcepath src -d out src/Main.java

Penjelasan:

Setelah proses kompilasi selesai, untuk mengeksekusi program, gunakan perintah berikut:

C:\latihan\Snake> java -classpath out Main

Referensi: