๐ ๏ธ Persiapan Lingkungan Pemrograman Java¶
Sebelum mulai menulis kode Java, kita perlu menyiapkan lingkungan pengembangan yang meliputi:
- Instalasi JDK (Java Development Kit)
- Instalasi IDE (Integrated Development Environment)
- Uji Coba Jalankan Program Pertama
1. โ Instalasi JDK (Java Development Kit)¶
JDK adalah paket perangkat lunak yang berisi compiler, JVM (Java Virtual Machine), dan tools lainnya.
๐ฝ Unduh JDK¶
-
Oracle JDK (resmi):
https://www.oracle.com/java/technologies/javase-downloads.html -
Alternatif Open Source (lebih ringan):
- Adoptium (OpenJDK)
- Amazon Corretto
๐ก Gunakan JDK versi 17 atau lebih baru untuk stabilitas dan fitur terkini.
๐ฅ๏ธ Cara Instal (Windows/Mac/Linux)¶
-
Windows:
Unduh file.exe, lalu jalankan seperti instalasi biasa. Setelah itu, tambahkan JDK kePATH. -
Linux (Ubuntu): ```bash sudo apt update sudo apt install openjdk-17-jdk ````
-
MacOS: Gunakan Homebrew
brew install openjdk@17
๐ Verifikasi Instalasi¶
Cek apakah Java sudah terinstal:
java -version
2. ๐ป Instalasi IDE (Editor Kode)¶
Agar lebih mudah menulis dan menjalankan Java, kita gunakan IDE.
Rekomendasi IDE:¶
| IDE | Keterangan |
|---|---|
| IntelliJ IDEA | Powerful, lengkap, dan smart |
| Eclipse | Ringan dan fleksibel |
| VS Code | Modern, butuh plugin tambahan Java |
| NetBeans | Sudah built-in Java GUI support |
๐ก Untuk pemula: IntelliJ IDEA Community Edition sangat direkomendasikan.
3. ๐งช Menjalankan Program Pertama¶
Buat file HelloWorld.java:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Halo, dunia!");
}
}
Kompilasi & Jalankan¶
javac HelloWorld.java # Kompilasi
java HelloWorld # Jalankan
Jika berhasil, akan muncul:
Halo, dunia!
๐ Tips Tambahan¶
- Gunakan folder khusus untuk proyek Java-mu.
- Simpan file dengan nama yang sama seperti kelasnya (
HelloWorld.javauntukclass HelloWorld) - Jangan takut membuat kesalahan โ debugging adalah bagian dari proses belajar!
๐ Siap Belajar Java!¶
Sekarang kamu sudah siap menulis dan menjalankan program Java. Mari lanjut ke materi pertama: Struktur Dasar Program Java