logo

Java nosaukumu konvencija

Java nosaukšanas konvencija ir noteikums, kas jāievēro, izlemjot, kā nosaukt savus identifikatorus, piemēram, klase, pakotne, mainīgais, konstante, metode utt.

Bet tas nav spiests sekot. Tātad, to sauc par konvenciju, nevis noteikumu. Šīs konvencijas ir ierosinājušas vairākas Java kopienas, piemēram, Sun Microsystems un Netscape.

Visas Java programmēšanas valodas klases, saskarnes, pakotnes, metodes un lauki ir doti saskaņā ar Java nosaukšanas konvenciju. Ja neievērosit šos noteikumus, tas var radīt neskaidrības vai kļūdainu kodu.

Java nosaukšanas konvenciju priekšrocības

Izmantojot standarta Java nosaukumu piešķiršanas konvencijas, jūs padarāt savu kodu vieglāk lasāmu sev un citiem programmētājiem. Java programmas lasāmība ir ļoti svarīga. Tas norāda, ka tiek patērēts mazāk laika, lai noskaidrotu, ko kods dara.

Dažādu identifikatoru nosaukšanas konvencijas

Nākamajā tabulā ir parādītas populārās konvencijas, kas tiek izmantotas dažādiem identifikatoriem.

Identifikatoru veids Nosaukšanas noteikumi Piemēri
Klase Tam jāsākas ar lielo burtu.
Tam vajadzētu būt lietvārdam, piemēram, krāsa, poga, sistēma, pavediens utt.
Izmantojiet atbilstošus vārdus, nevis akronīmus.
publiska klase Darbinieks
{
//koda fragments
}
Interfeiss Tam jāsākas ar lielo burtu.
Tam vajadzētu būt īpašības vārdam, piemēram, Runnable, Remote, ActionListener.
Izmantojiet atbilstošus vārdus, nevis akronīmus.
saskarne Drukājams
{
//koda fragments
}
Metode Tam jāsākas ar mazo burtu.
Tam jābūt darbības vārdam, piemēram, main (), print (), println ().
Ja nosaukumā ir vairāki vārdi, sāciet to ar mazo burtu, kam seko lielais burts, piemēram, actionPerformed().
klases darbinieks
{
// metode
nederīgs izdarīt ()
{
//koda fragments
}
}
Mainīgs Tam jāsākas ar mazo burtu, piemēram, id, nosaukums.
Tam nevajadzētu sākties ar speciālajām rakstzīmēm, piemēram, & (ampersand), $ (dolārs), _ (pasvītrojums).
Ja nosaukumā ir vairāki vārdi, sāciet to ar mazo burtu, kam seko lielais burts, piemēram, vārds, uzvārds.
Neizmantojiet vienas rakstzīmes mainīgos, piemēram, x, y, z.
klases darbinieks
{
// mainīgais
starpt id ;
//koda fragments
}
Iepakojums Tam jābūt mazajam burtam, piemēram, java, lang.
Ja nosaukumā ir vairāki vārdi, tas ir jāatdala ar punktiem (.), piemēram, java.util, java.lang.
//paka
iepakojums com.javatpoint;
klases darbinieks
{
//koda fragments
}
Pastāvīgi Tam jābūt ar lielajiem burtiem, piemēram, RED, YELLOW.
Ja nosaukumā ir vairāki vārdi, tas ir jāatdala ar pasvītrojumu (_), piemēram, MAX_PRIORITY.
Tas var saturēt ciparus, bet ne kā pirmo burtu.
klases darbinieks
{
//konstante
statisks gala int MANS_VECUMS = 18;
//koda fragments
}

CamelCase Java nosaukumu piešķiršanas konvencijās

Klases, interfeisa, metodes un mainīgā nosaukšanai Java seko kamieļu reģistra sintaksei.

Ja nosaukums ir apvienots ar diviem vārdiem, otrais vārds vienmēr sāksies ar lielo burtu, piemēram, actionPerformed(), firstName, ActionEvent, ActionListener utt.