Java adalah bahasa pemrograman yang banyak dipakai untuk pengembangan aplikasi desktop, web, dan mobile. NetBeans IDE adalah salah satu lingkungan pengembangan terintegrasi (IDE) yang memudahkan proses belajar, menulis, dan men-debug kode Java. Panduan berikut menyajikan langkahlangkah praktis bagi pemula yang ingin memulai dari nol hingga menjadi programmer Java yang mahir.
Java Development Kit (JDK) diperlukan agar NetBeans dapat mengcompile kode Java. Unduh JDK terbaru dari Oracle/OpenJDK dan ikuti langkah instalasi yang sesuai sistem operasi Anda.
HaloDunia. Pastikan opsi Create Main Class dicentang.HaloDunia.java.public class HaloDunia { public static void main(String[] args) { System.out.println("Halo, dunia!"); }} Tekan F6 atau klik tombol Run untuk menjalankan program. Output Halo, dunia! akan muncul di jendela Output.
Ketika mengetik huruf pertama sebuah variabel atau method, NetBeans otomatis menampilkan saran. Tekan Ctrl + Space untuk memunculkannya. Anda juga dapat membuat template kode pribadi melalui Tools Options Editor Code Templates.
Fitur refactoring memudahkan perubahan nama variabel, ekstrak method, atau mengubah signature tanpa merusak kode. Pilih elemen yang ingin direfactor, klik kanan, pilih Refactor.
NetBeans menyediakan GUI Builder* (Matisse) yang memungkinkan draganddrop komponen UI.
JButton, JLabel, JTextField ke desain.private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { JOptionPane.showMessageDialog(this, "Tombol ditekan!");} JDBC (Java Database Connectivity) memungkinkan Java berinteraksi dengan MySQL, PostgreSQL, atau SQLite.
import java.sql.*;public class ContohJDBC { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/latihan"; String user = "root"; String pass = ""; try (Connection conn = DriverManager.getConnection(url, user, pass); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM mahasiswa")) { while (rs.next()) { System.out.println(rs.getInt("id") + " - " + rs.getString("nama")); } } catch (SQLException e) { e.printStackTrace(); } }} Pastikan driver JDBC untuk database yang dipilih ditambahkan ke library proyek (klik kanan proyek Properties Libraries Add JAR/Folder).
Untuk proyek yang lebih besar, gunakan sistem manajemen dependensi:
NetBeans secara otomatis mengdownload dependensi yang terdaftar di pom.xml (Maven) atau build.gradle (Gradle).
Testing unit penting untuk memastikan kode berjalan sesuai harapan.
import org.junit.Test;import static org.junit.Assert.*;public class KalkulatorTest { @Test public void testTambah() { Kalkulator k = new Kalkulator(); assertEquals(5, k.tambah(2, 3)); }} Tambahkan library JUnit melalui Projects Libraries Add Library JUnit. Jalankan tes dengan klik kanan file test Run File.
Dengan mengikuti langkahlangkah di atas, Anda akan memiliki dasar kuat dalam pemrograman Java menggunakan NetBeans IDE. Terus eksplorasi, buat proyek kecil, dan secara bertahap tingkatkan kompleksitasnya. Selamat belajar dan semoga sukses menjadi developer Java yang handal!
