
Contoh Coding dan Program Java untuk Pemula: Panduan Lengkap dengan Kode Siap Jalankan
Baru mulai belajar pemrograman dan mencari contoh coding Java yang bisa langsung dipraktikkan di rumah? Kamu tidak sendirian. Java masih menjadi salah satu bahasa yang paling sering direkomendasikan untuk pemula karena strukturnya rapi, aturannya jelas, dan pesan kesalahannya mudah dibaca. Sayangnya, banyak tutorial di internet langsung membahas teori panjang tanpa memberikan contoh program yang benar-benar bisa dijalankan.
Artikel ini menjawab kebutuhan itu. Di bawah tersedia contoh program Java untuk pemula yang disusun bertahap, mulai dari program pertama Hello World sampai latihan sederhana tentang variabel, perulangan, array, dan class. Setiap contoh disertai penjelasan singkat agar kamu paham alur kerjanya, bukan sekadar menyalin kode.
Kenapa Java Cocok Dipelajari Pemula
Java memakai konsep strongly typed, artinya setiap variabel harus dideklarasikan tipe datanya sejak awal. Bagi pemula, aturan ini justru membantu karena kesalahan ketik atau salah tipe data langsung terdeteksi saat kompilasi, bukan muncul tiba-tiba saat program berjalan. Selain itu, Java murni berbasis objek sehingga melatih cara berpikir terstruktur sejak hari pertama.
Dari sisi karier, kebutuhan developer Java juga stabil. Bahasa ini dipakai luas di aplikasi backend perusahaan, sistem perbankan, hingga pengembangan Android. Kalau kamu penasaran sejauh mana prospeknya, silakan baca ulasan kami tentang belajar Java backend beserta kelebihan dan kekurangannya sebagai bahan pertimbangan tambahan.
Persiapan Sebelum Menulis Kode Java
Sebelum mencoba contoh di bawah, pastikan dua hal berikut sudah siap di komputermu:
- Install JDK (Java Development Kit) — unduh dari situs resmi Oracle atau OpenJDK, lalu verifikasi dengan perintah
java -versiondi terminal. - Pilih editor atau IDE — IntelliJ IDEA Community Edition, VS Code dengan extension Java, atau NetBeans sama-sama nyaman untuk pemula.
- Alternatif tanpa install — bila ingin mencoba cepat, gunakan online compiler seperti Replit atau JDoodle langsung dari browser.
Setelah JDK terpasang, kamu sudah bisa menulis, mengompilasi, dan menjalankan program Java pertamamu.
Contoh Coding Java Pertama: Hello World
Tradisi belajar bahasa pemrograman selalu dimulai dari program yang menampilkan teks ke layar. Berikut contoh coding Java paling dasar:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Simpan kode di atas dengan nama file HelloWorld.java, lalu jalankan dengan perintah javac HelloWorld.java untuk mengompilasi dan java HelloWorld untuk mengeksekusinya. Ada tiga hal penting dari contoh ini: setiap kode Java hidup di dalam sebuah class, program mulai dieksekusi dari method main, dan perintah System.out.println dipakai untuk mencetak output ke layar.
Contoh Program Java untuk Pemula yang Layak Dilatih
Setelah Hello World berhasil jalan, naikkan levelnya dengan contoh-contoh berikut. Urutannya sengaja disusun dari yang paling sederhana agar konsep baru selalu bertumpuk pada konsep sebelumnya.
1. Menghitung Luas Lingkaran: Variabel dan Operator
public class LuasLingkaran {
public static void main(String[] args) {
double radius = 7.0;
double phi = 3.14159;
double luas = phi * radius * radius;
System.out.println("Luas lingkaran: " + luas);
}
}
Contoh ini memperkenalkan tipe data double untuk angka desimal, cara mendeklarasikan variabel, dan operator aritmetika. Perhatikan juga penggunaan tanda + untuk menggabungkan teks dengan nilai variabel saat mencetak output.
2. Membaca Input Pengguna dengan Scanner
import java.util.Scanner;
public class CekUmur {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Masukkan umur kamu: ");
int umur = input.nextInt();
if (umur >= 17) {
System.out.println("Kamu sudah dewasa.");
} else {
System.out.println("Kamu masih di bawah umur.");
}
}
}
Class Scanner dari paket java.util dipakai untuk membaca masukan dari keyboard. Contoh ini sekaligus memperkenalkan percabangan if-else, salah satu struktur kontrol yang paling sering dipakai di hampir semua program.
3. Perulangan: Mencetak Tabel Perkalian
public class TabelPerkalian {
public static void main(String[] args) {
int angka = 7;
for (int i = 1; i <= 10; i++) {
System.out.println(angka + " x " + i + " = " + (angka * i));
}
}
}
Perulangan for punya tiga bagian: nilai awal, kondisi berhenti, dan perubahan nilai di setiap putaran. Coba modifikasi nilai variabel angka atau batas perulangannya untuk melihat bagaimana outputnya berubah — cara ini efektif mempercepat pemahamanmu.
4. Array: Menghitung Rata-Rata Nilai
public class RataRata {
public static void main(String[] args) {
int[] nilai = {80, 75, 90, 85, 70};
int total = 0;
for (int n : nilai) {
total = total + n;
}
double rataRata = (double) total / nilai.length;
System.out.println("Rata-rata nilai: " + rataRata);
}
}
Array menyimpan banyak nilai dalam satu variabel. Contoh ini memakai for-each loop untuk menjumlahkan seluruh elemen, lalu membaginya dengan nilai.length yang berisi jumlah elemen array. Ada juga contoh casting, yaitu mengubah tipe int menjadi double agar hasil pembagiannya tidak dibulatkan.
5. OOP Sederhana: Class Mahasiswa
public class Mahasiswa {
String nama;
String nim;
void perkenalan() {
System.out.println("Halo, saya " + nama + " dengan NIM " + nim);
}
public static void main(String[] args) {
Mahasiswa m1 = new Mahasiswa();
m1.nama = "Budi";
m1.nim = "10120001";
m1.perkenalan();
}
}
Di sinilah keunikan Java mulai terasa: objek dibuat dari sebuah class yang membungkus data (atribut) dan perilaku (method). Konsep ini adalah fondasi sebelum kamu masuk ke materi yang lebih dalam seperti enkapsulasi, pewarisan, dan polimorfisme. Untuk bekal lanjutan, baca artikel kami tentang 12 konsep OOP yang harus dipahami setiap developer.
Tips Belajar Java agar Lebih Cepat Paham
Menguasai Java bukan soal menghafal sintaks, melainkan soal kebiasaan latihan. Beberapa kebiasaan berikut terbukti membantu pemula berkembang lebih cepat:
- Ketik ulang setiap contoh kode secara manual, jangan copy-paste, agar tanganmu mengingat strukturnya.
- Baca pesan error sampai selesai — compiler Java biasanya memberi tahu baris dan penyebab kesalahannya dengan cukup jelas.
- Modifikasi setiap program setelah berhasil jalan, misalnya mengganti logika atau menambah fitur kecil.
- Biasakan membaca dokumentasi resmi. Sebagai pembanding, dokumentasi tutorial resmi Python sering dijadikan contoh dokumentasi bahasa yang ramah pemula, dan pola membaca dokumentasi seperti itu sama bergunanya saat kamu beralih ke dokumentasi Java.
- Bangun satu proyek kecil, misalnya aplikasi catatan sederhana di terminal, untuk merangkai semua konsep yang sudah dipelajari.
Kesimpulan
Belajar Java menjadi jauh lebih mudah bila dimulai dari contoh coding Java yang konkret dan berjenjang. Dari Hello World, kamu bisa naik ke program dengan variabel, input pengguna, perulangan, array, hingga class sederhana seperti contoh di atas. Kuncinya konsisten: jalankan kodenya, pahami setiap baris, lalu ubah-ubah untuk menguji pemahamanmu. Dengan latihan rutin memakai contoh program Java untuk pemula seperti di artikel ini, fondasimu akan cukup kuat untuk melangkah ke topik yang lebih advanced seperti OOP lanjutan, collection framework, atau pengembangan aplikasi backend.
Foto sampul oleh Emile Perron di Unsplash.



