Hai semuanya, apa kabar? Pada tulisan sebelumnya kita sudah coba instal BlueJ dan buat class baru. Sekarang kita akan coba “ngoding” dengan bahasa Java.
Sebelumnya kita sudah buat class bernama PraktikumSatu. Kita bisa klik dua kali pada objek PraktikumSatu dan akan masuk ke halaman editor.

Akan muncul standard template-nya BlueJ. Berikut ini bagian inti dari template tersebut:
- Javadoc Style. Pada bagian atas bisa kita isi dengan deskripsi dari kode yang kita buat (bagian yang ada tanda comment-nya).
- Instance Variables. Ccontohnya adalah
private int x;sebagai variabel awal. - Constructor.
- Sample Method.
Kita bisa juga untuk hapus template tersebut dan mulai dari awal (kosongan).

public class PraktikumSatu{
}
Bagian ini mendefinisikan bahwa class PraktikumSatu dapat diakses/dipanggil dari mana saja di dalam proyek (bersifat public).
Sebelum kode bisa dijalankan, kita compile terlebih dahulu kodenya dengan menekan tombol Compile di BlueJ atau tombol Ctrl +K .
Apabila proses compile berhasil, akan ada tulisan Class compiled – no syntax errors dan juga panel kiri yang tadinya berwarna abu-abu berubah jadi putih.

Misalnya kita melakukan kesalahan pada kode (seperti menulis publik instead of public), maka BlueJ tidak dapat melakukan proses compile dan ada pesan error pada bagian bawah halaman (Error(s) found in class). Terdapat juga tanda merah pada baris yang terdeteksi memiliki kesalahan.

Apabila kode berhasil di-compile, kita juga bisa cek ke direktori yang digunakan. Akan ada file baru yang muncul (.class).

Kita lanjutkan proses ngoding-nya.

public class PraktikumSatu{
public static void main(String[]args){
}
}
Baris ini bisa dibilang bagian utama dari kode Java. Cara kerjanya adalah mencari baris dengan nama main (method) dan mulai dari situ.
public: agar dapat diakses oleh sistem Java dari mana saja.static: artinya, method memang dimiliki atau berada pada class itu sendiri, sehingga kita tidak perlu membuat objek baru.void: method tiadk mengembalikan nilai balikan setelah selesai.String[]args: digunakan apabila nantinya kita akan menambahkan perintah lain, ditempatkannya di sini.
Kita juga bisa lihat pada gambar di atas. Apabila kode belum di-compile, tampilan objek kotak pada BlueJ-nya ada gambar garis.
Apabila sudah di-compile, garis-garis tersebut akan hilang.

Apabila terdapat error pada kode, tampilannya akan ada garis merah pada objek kotak BlueJ-nya.

Kita coba buat kode sederhana untuk mencetak tulisan ke layar. Jangan lupa di-compile.

public class PraktikumSatu{
public static void main (String[]args){
System.out.println("Hello World");
}
}
Dari halaman BlueJ, klik kanan pada objek persegi “PraktikumSatu“, lalu pilih void main (String[]args)> OK.

Gambar di bawah menampilkan hasil dari kode tersebut.

Pada jendela output, disarankan untuk pilih menu Options> Clear screen at method call agar hasil/output tidak bertumpuk dengan output sebelumnya.
Untuk tulisan kali ini sampai di sini dulu ya. Sampai jumpa. Bye.

