logo

Konvencija o poimenovanju Java

Konvencija o poimenovanju v Javi je pravilo, ki ga morate upoštevati, ko se odločate, kako poimenovati svoje identifikatorje, kot so razred, paket, spremenljivka, konstanta, metoda itd.

Vendar ni prisiljen slediti. Torej je znano kot konvencija, ne pravilo. Te konvencije predlaga več skupnosti Java, kot sta Sun Microsystems in Netscape.

Vsi razredi, vmesniki, paketi, metode in polja programskega jezika Java so podani v skladu s konvencijo poimenovanja Java. Če teh konvencij ne upoštevate, lahko pride do zmede ali napačne kode.

Prednost konvencij o poimenovanju v Javi

Z uporabo standardnih konvencij o poimenovanju Java olajšate branje kode sebi in drugim programerjem. Berljivost programa Java je zelo pomembna. Kaže, da se porabi manj časa za ugotovitev, kaj koda počne.

Dogovori o poimenovanju različnih identifikatorjev

Naslednja tabela prikazuje priljubljene konvencije, ki se uporabljajo za različne identifikatorje.

Vrsta identifikatorjev Pravila poimenovanja Primeri
Razred Začeti se mora z veliko začetnico.
Moral bi biti samostalnik, kot je barva, gumb, sistem, nit itd.
Namesto akronimov uporabite ustrezne besede.
javni razred Zaposleni
{
//odrezek kode
}
Vmesnik Začeti se mora z veliko začetnico.
To bi moral biti pridevnik, kot je Runnable, Remote, ActionListener.
Namesto akronimov uporabite ustrezne besede.
vmesnik Za tiskanje
{
//odrezek kode
}
Metoda Začeti se mora z malo začetnico.
To bi moral biti glagol, kot je main(), print(), println().
Če ime vsebuje več besed, ga začnite z malo začetnico, ki ji sledi velika črka, na primer actionPerformed().
razreda Zaposleni
{
// metoda
praznina risanje()
{
//odrezek kode
}
}
Spremenljivka Začeti se mora z malo črko, na primer id, ime.
Ne sme se začeti s posebnimi znaki, kot so & (ampersand), $ (dolar), _ (podčrtaj).
Če ime vsebuje več besed, ga začnite z malo začetnico, ki ji sledi velika črka, na primer Ime, Priimek.
Izogibajte se uporabi enoznakovnih spremenljivk, kot so x, y, z.
razreda Zaposleni
{
// spremenljivka
int id ;
//odrezek kode
}
Paket Morala bi biti mala črka, na primer java, lang.
Če ime vsebuje več besed, mora biti ločeno s pikami (.), na primer java.util, java.lang.
//paket
paket com.javatpoint;
razreda Zaposleni
{
//odrezek kode
}
Konstanta Pisati mora z velikimi črkami, na primer RDEČA, RUMENA.
Če ime vsebuje več besed, mora biti ločeno s podčrtajem (_), kot je MAX_PRIORITY.
Lahko vsebuje števke, vendar ne kot prvo črko.
razreda Zaposleni
{
//konstanta
statični končni int MOJA STAROST = 18;
//odrezek kode
}

CamelCase v konvencijah o poimenovanju v Javi

Java za poimenovanje razreda, vmesnika, metode in spremenljivke sledi sintaksi kamelje male črke.

Če je ime združeno z dvema besedama, se bo druga beseda vedno začela z veliko črko, na primer actionPerformed(), firstName, ActionEvent, ActionListener itd.