1. Lali titik koma
Kesalahan sing paling umum ditindakake dening programmer Java yaiku titik koma. Utawa luwih, anané ing ngendi kudune.
Saben statement ing cara kudu diakhiri karo titik koma. Titik koma yaiku sing misahake statement utawa printah: iki carane kita ngandhani compiler Jawa ngendi siji printah rampung lan sabanjuré wiwit.
Conto kesalahan:
Kode sing salah | Kode sing bener |
---|---|
|
|
|
|
|
|
2. Lali nutup kuotasi
Kesalahan paling umum nomer loro kanggo wong anyar ing Jawa yaiku nulis senar ing kode banjur lali nutup kutipan kasebut.
Saben string literal ing kode kudu dilampirake ing loro-lorone karo tandha petik pindho ("). Programer pamula asring banget sijine tandha petik ing awal teks, nanging padha lali kanggo nutup ing mburi.
Ing ngisor iki sawetara conto:
Kode sing salah | Kode sing bener |
---|---|
|
|
|
|
|
|
3. Lali kanggo kalebu tandha plus nalika gluing bebarengan strings
Kesalahan umum liyane nalika nggarap senar yaiku lali nulis tandha plus nalika gluing strings bebarengan. Kesalahan iki utamané umum nalika teks lan variabel digabungake ing ekspresi dawa ing kode.
Ing ngisor iki sawetara conto:
Kode sing salah | Kode sing bener |
---|---|
|
|
|
|
|
|
4. Lali nutup kurung kriting
Iki minangka kesalahan sing umum banget. Ana rong kahanan sing khas:
Kahanan pisanan: Sampeyan mutusake kanggo nyalin kode saka endi wae lan ora sengaja ora kejawab sawetara kurung kriting. Kahanan kapindho: Sampeyan mung ora ngganggu dhewe kanggo mesthekake yen saben kurung sing mbukak cocog karo kurung sing nutup.
Kanggo ngindhari kesalahan kasebut, biasane dianjurake kanggo programer pamula nulis kurungan kriting nutup ing ngisor bukaan.
Tuladha:
Kode sing salah | Kode sing bener |
---|---|
|
|
|
|
5. Lali nambahi tanda kurung
Paling asring kesalahan iki ditindakake dening pangembang sing ngerti basa pamrograman sing ora mbutuhake tanda kurung ing kahanan sing padha.
Salah sawijining kemungkinan yaiku dheweke mung lali nyelehake tanda kurung ing pungkasan panggilan metode:
Kemungkinan liyane yaiku dheweke lali mbungkus kondisi pernyataan if-else
ing kurung.
Tuladha:
Kode sing salah | Kode sing bener |
---|---|
|
|
|
|
6. Nulis main
deklarasi metode sing salah
Sanalika padha ngumumake main
cara getih! Mesthine ora ana apa-apa sing nggawe pemula kaya cara sing ora apik iki. Sing penting, dheweke mesthi kaget lan mikir kenapa programe ora diwiwiti?
Lan, mesthi, programer ora kanggo nyalahke, nanging program, compiler, validator kode, mesin Java, etc. Dhaptar scapegoats punika telas.
Tuladha:
Kode sing salah | Panjelasan |
---|---|
|
public wis ilang |
|
static wis ilang |
|
void wis ilang |
|
public lan static ilang |
|
[] wis ilang |
|
String[] args wis ilang |
|
We duwe int tinimbangvoid |
7. Jeneng berkas beda karo jeneng kelas
Miturut standar Jawa, kabeh kelas Jawa kudu disimpen ing file kanthi jeneng sing padha karo jeneng kelas. Lan kaya sing wis kasebut sadurunge, kasus surat penting ing kene:
Jeneng berkas | Jeneng kelas | Cathetan |
---|---|---|
|
|
Kabeh apik
|
|
|
Jeneng berkas nduweni huruf sing ora perlus |
|
|
Jeneng berkas diwiwiti nganggo aksara cilik |
|
|
Ekstensi file .txt tinimbang.java |
|
|
Jeneng kelas diwiwiti kanthi huruf cilik
|
Bener, sawetara kelas bisa diumumake ing file kanthi ekstensi .java, nanging mung siji sing bisa duwe tembung public
sadurunge jeneng kelas. Lan iki jeneng sing kudu cocog karo jeneng berkas.
A file .java kudu tansah kelas kang jeneng padha jeneng berkas, lan kelas sing kudu modifier public
. Tuladha:
Solusi.java |
---|
|
Kajaba iku, basa Jawa ngidini sampeyan nulis kelas ing kelas. Iki minangka cara liya kanggo ngatasi watesan ing ndhuwur. Yen kelas umum (kelas karo public
modifier) diumumake ing file lan nduweni jeneng sing padha karo jeneng file, sampeyan bisa ngumumake akeh kelas sing dikarepake ing kelas umum iki. Sing jarene, iki ora bakal dadi kelas biasa. Nanging, dheweke bakal dadi kelas internal utawa nested. Tuladha:
Solusi.java |
---|
|
8. Lali nulispackage
Amarga program biasane duwe ewonan kelas, bisa uga angel golek jeneng sing gampang, dingerteni, lan unik kanggo kabeh. Pramila wonten ing Jawi menika adatipun nglompokaken kelas dados paket-paket kanthi ngginakaken package
tembung kunci. Persis cara file dikelompokake menyang folder.
Mulane saben kelas kudu diwiwiti kanthi indikasi paket kasebut. Tuladha
Kode tanpa paket | Tuladha sing dibenerake |
---|---|
|
|
9. Lali nambahimport
Yen kita pengin nggunakake kelas wong liya ing program kita, kita duwe rong pilihan: nang endi wae ing kode kita uga kudu nulis jeneng paket sadurunge jeneng kelas. Utawa, kita bisa nulis jeneng kelas sing mumpuni kanthi import
tembung kunci sapisan.
Tuladha:
Tanpa nggunakake impor | Nggunakake import |
---|---|
|
|
Kaloro opsi kasebut bisa digunakake, nanging yen sampeyan mung nulis Scanner
ing kode tanpa nambahake import
, kompiler ora bakal ngerti paket sing kudu dijupuk kelas Scanner
, lan program sampeyan ora bakal dikompilasi.
GO TO FULL VERSION