Dalam memulai pemrograman Java ada beberapa hal yang harus diperhatikan. Bahasa Pemrograman Java bersifat case sensitive, sehingga Anda harus memperhatikan penggunaan huruf besar dan kecil. Selain itu penulisan source code program tidak harus memperhatikan bentuk tertentu, sehingga Anda bisa saja menuliskan semua baris source code tersebut dalam satu baris asal Anda tidak lupa membubuhkan tanda titik koma (;), atau menuliskan tiap kata dalam satu baris tersendiri. Namun dianjurkan mengikuti layout seperti pada contoh agar program Anda mudah dibaca dan dimengerti.
Langkah-langkah yang harus dilakukan untuk membuat sebuah program Java, seperti berikut:
- Membuat source code program dengan editor teks apapun. Ingat, file tersebut harus berekstensi .java dan case sensitive.
- Mengkompile source code dengan perintah javac. Misalnya: javac HelloWorld.java. Jika berhasil, hasilnya adalah file bytecode berakhiran .class.
- Mengeksekusi bytecode dengan perintah java. Parameter dari perintah ini adalah nama file hasil kompilasi tanpa ekstensi .class. Contoh: java HelloWorld.
Program ini menggunakan Netbeans.
Program menentukan Lulus dan Tidak Lulus dari suatu nilai
public static void main(String[] args) { // TODO code application logic here int nilai; String n; n = JOptionPane.showInputDialog("input nilai ujian:"); nilai = Integer.parseInt(n); if (nilai >= 60) { JOptionPane.showMessageDialog(null, "nilai ujian = " + nilai + " lulus ujian"); JOptionPane.showConfirmDialog(null, "selamat.....!"); } } }
Jika di run hasilnya seperti berikut:
Program menentukan keterangan A, B, C, D, E dari suatu nilai
public static void main(String[] ifelse) { // TODO code application logic here int nilai = 0; String n; n = JOptionPane.showInputDialog("input nilai:"); nilai = Integer.parseInt(n); if (nilai >=80 && nilai <=100) JOptionPane.showMessageDialog(null, "Amat Baik"); if (nilai >=70 && nilai <=79) JOptionPane.showMessageDialog(null, "Baik"); if (nilai >=60 && nilai <=69) JOptionPane.showMessageDialog(null, "Cukup"); if (nilai >=50 && nilai <=59) JOptionPane.showMessageDialog(null, "Kurang"); if (nilai >=0 && nilai <=49) JOptionPane.showMessageDialog(null, "Amat Kurang"); else JOptionPane.showMessageDialog(null, "PERHATIAN: Range data 1 - 100"); } }
Jika di run hasilnya seperti berikut: