Program Java selalu dimulai dari kelas.
Berikut contoh program sederhana:
-
class HelloWorld { ... }merupakan definisi kelas utama sebagai kerangka program. -
public static void main(String[] args)adalah titik awal eksekusi program yang dicari oleh JVM. -
System.out.println("Hello, World!")digunakan untuk menampilkan teks ke layar. WikipediaW3Schools
2. Komentar dalam Java (//, /*...*/, dan /**...*/)
Komentar berguna untuk dokumentasi dan penjelasan kode—tidak dieksekusi oleh program.
-
Komentar baris tunggal (
//): -
Komentar blok/multi-baris (
/* ... */): -
Komentar dokumentasi (
/** ... */): khusus untuk Javadoc — digunakan untuk mendeskripsikan kelas/metode dan bisa diekstrak menjadi dokumentasi.
OracleWikipedia
3. Aturan Penamaan: Kelas, Variabel, dan Konstanta
Supaya kode mudah dibaca dan konsisten, Java memiliki aturan penamaan berikut:
Kelas & Interface
-
Gunakan bentuk PascalCase (kata pertama huruf besar, tanpa spasi).
-
Biasanya berupa kata benda (noun) yang deskriptif.
Metode & Variabel
-
Gunakan camelCase (kata pertama huruf kecil, kata berikutnya huruf besar).
-
Nama metode sebaiknya berupa kata kerja (verb), variabel deskriptif.
-
Contoh:
calculateTotal(),studentNameOraclecourses.cs.washington.eduWikipedia
Konstanta
-
Tulis dalam UPPER_SNAKE_CASE (semua huruf besar, pisahkan dengan underscore).
Aturan Tambahan:
-
Jangan mulai nama variabel dengan tanda
_atau$, meskipun secara teknis diperbolehkan. -
Gunakan nama yang jelas dan meaningful—hindari nama seperti
x,datayang terlalu umum. Oraclecourses.cs.washington.edu
Rangkuman Tabel
| Konsep | Penjelasan |
|---|---|
| class & main() | Struktur utama program dengan titik awal main() sebagai entry point execution. |
| Komentar | // (single-line), /*...*/ (multi-line), dan /**...*/ (Javadoc documentation) |
| Naming: Kelas | PascalCase, noun, deskriptif |
| Naming: Metode/Variabel | camelCase, metode (verb), variabel (deskriptif) |
| Naming: Konstanta | UPPER_SNAKE_CASE |
Comments
Post a Comment