Tutorial Belajar Java Part 9: Struktur Dasar Kode Program Bahasa Pemrograman Java

Posted on

Kode program yang ditulis di bahasa Java mempunyai struktur mendasar tersendiri, misalnya diawali dengan keyword class serta mempunyai pedoman public static void main(String args[]). Kita akan bahas sedikit terkait hal ini.


Struktur Basic Bahasa Pemrograman Java

Kode program yang telah kita jalankan di beberapa panduan sebelum ini masih benar-benar sederhana, tapi telah mewakili struktur mendasar dari kode program bahasa Java:


Penulisan Nama Class

Di baris betul-betul awal terdapat pedoman class HelloBelajar. Kode ini diaplikasikan untuk menulis nama class ke di kode program kita. Nama class ini boleh ditulis bebas, tapi kebiasaan programmer java ialah menulisnya di format PascalCase, dimana setiap kata diawali dengan huruf besar (termasuk kata pertama-tama) dan tanpa spasi.

Contoh penamaan class ini seperti class HitungSegitiga, class ProgramKalkulator, atau class BelajarBahasaJavaDiDuniailkom. Kebiasaan seperti ini pun berlaku di hampir seluruh bahasa pemrograman yang menggunakan konsep pemrograman object, tak hanya bahasa Java saja.

Penulisan nama class sebaiknya pun mesti sama dengan nama file. Selaku contoh, di kode program di atas saya menggunakan nama class HelloBelajar, karenanya nama file yang diaplikasikan ialah HelloBelajar.java. Seandainya saya menggunakan nama class HitungSegitiga, karenanya nama filenya pun ditulis selaku HitungSegitiga.java.

Aturan penamaan file seperti ini sebetulnya pun tak wajib, tapi untuk menghindari masalah yang mungkin terjadi, sebaiknya selalu tulis nama file dengan nama yang sama seperti nama class.

Blok kode program untuk sebuah class berada di di tanda kurung kurawal, yakni:

Seluruh kode program yang terdapat di di tanda kurung kurawal ialah ‘kepunyaan’ dari class HelloBelajar.


Command public static void main(String args[])

Setelah penulisan nama class, terdapat pedoman public static void main(String args[]). Ini yakni sebuah function atau method yang terdiri dari beberapa keyword yang sebetulnya agak kompleks jikalau kita bahas sekarang ini ini.

Untuk dapat memahaminya, mesti menunggu hingga masuk ke bahan mengenai pemrograman object (OOP). akan tetapi selaku sekilas mendasar, saya akan jelaskan secara singkat:

  • public: Berfungsi selaku access modifier, yakni batasan akses dari sebuah kode program. Seandainya ditulis public, karenanya kode tersebut dapat diakses dari luar class. Nantinya ada beberapa access modifier lain seperti private dan protected.
  • static: Menandakan bahwa ini ialah sebuah method yang dapat diakses seketika dari di class (tanpa mesti membangun object).
  • void: Artinya method ini tak mengembalikan nilai.
  • main: Ini yakni sebuah nama dari method. Selain itu main ialah nama method khusus yang akan dibaca oleh Java compiler untuk memulai proses compile. Setiap program Java mesti mempunyai sebuah main method.
  • (String args[]): Yaitu argument dari main method, yang diaplikasikan untuk ‘menangkap’ sebuah nilai ketika kode program dijalankan dari cmd.

Seandainya rekan-rekan tak paham dengan penjelasan ini pun tak masalah, karena seperti yang di singgung sebelumnya, kode ini seharusnya baru dibahas ketika masuk ke konsep OOP dari bahasa Java.

Untuk sementara, dapat dibilang bahwa pedoman public static void main(String args[]) mesti ditulis di setiap file kode program Java. Dan di di method inilah kita menulis kode program utama.

Sama seperti class, tanda kurung kurawal pun diaplikasikan untuk membatasi blok kode program:

Semua kode yang terdapat di antara kurung kurawal ini ialah kode milik public static void main(String args[]).


Command System.out.println()

Command System.out.println() ialah sebuah kode program untuk proses output, yakni menampilkan teks di layar. Nantinya ada beberapa pedoman lain yang dapat diaplikasikan untuk proses output seperti ini, dan pun untuk proses input (menerima nilai).

Teks yang ingin kita tampilkan ditulis dengan tanda kutip di di tanda kurung. Seandainya kita ingin menampilkan teks lain, dapat dengan menulis beberapa kali method ini:


Seperti begitulah struktur mendasar dari sebuah kode program sederhana di bahasa Java. Berikutnya akan dibahas mengenai aturan dasar penulisan kode program bahasa Java.


Sumber https://www.duniailkom.com/