logo

Java-nimeämissopimus

Java-nimeämiskäytäntö on sääntö, jota on noudatettava, kun päätät, mitä nimeät tunnisteille, kuten luokka, paketti, muuttuja, vakio, menetelmä jne.

Mutta sitä ei ole pakotettu seuraamaan. Joten se tunnetaan nimellä sopimus ei sääntö. Useat Java-yhteisöt, kuten Sun Microsystems ja Netscape, ehdottavat näitä käytäntöjä.

Kaikki Java-ohjelmointikielen luokat, rajapinnat, paketit, menetelmät ja kentät on annettu Java-nimeämiskäytännön mukaisesti. Jos et noudata näitä käytäntöjä, se voi aiheuttaa sekaannusta tai virheellisen koodin.

Nimeämiskäytäntöjen etu Javassa

Käyttämällä Java-standardien nimeämiskäytäntöjä teet koodisi helpommin luettavan itsellesi ja muille ohjelmoijille. Java-ohjelman luettavuus on erittäin tärkeää. Se osoittaa, että koodin toiminnan selvittämiseen kuluu vähemmän aikaa.

Eri tunnisteiden nimeämiskäytännöt

Seuraavassa taulukossa on esitetty eri tunnisteiden yleisimmät käytännöt.

Tunnisteet Tyyppi Nimeämissäännöt Esimerkkejä
Luokka Sen pitäisi alkaa isolla kirjaimella.
Sen pitäisi olla substantiivi, kuten väri, painike, järjestelmä, säie jne.
Käytä sopivia sanoja lyhenteiden sijaan.
julkinen luokka Työntekijä
{
//koodinpätkä
}
Käyttöliittymä Sen pitäisi alkaa isolla kirjaimella.
Sen pitäisi olla adjektiivi, kuten Runnable, Remote, ActionListener.
Käytä sopivia sanoja lyhenteiden sijaan.
käyttöliittymä Tulostettava
{
//koodinpätkä
}
Menetelmä Sen pitäisi alkaa pienellä kirjaimella.
Sen pitäisi olla verbi, kuten main(), print(), println().
Jos nimi sisältää useita sanoja, aloita se pienellä kirjaimella ja sen jälkeen isolla kirjaimella, kuten actionPerformed().
luokan työntekijä
{
// menetelmä
mitätön piirrä ()
{
//koodinpätkä
}
}
Muuttuva Sen pitäisi alkaa pienellä kirjaimella, kuten id, name.
Sen ei pitäisi alkaa erikoismerkeillä, kuten & (et-kirjain), $ (dollari), _ (alaviiva).
Jos nimi sisältää useita sanoja, aloita se pienellä kirjaimella ja sen jälkeen isolla kirjaimella, kuten etunimi, sukunimi.
Vältä käyttämästä yksimerkkisiä muuttujia, kuten x, y, z.
luokan työntekijä
{
// muuttuja
int id ;
//koodinpätkä
}
Paketti Sen tulee olla pieni kirjain, kuten java, lang.
Jos nimi sisältää useita sanoja, se tulee erottaa pisteillä (.), kuten java.util, java.lang.
//paketti
paketti com.javatpoint;
luokan työntekijä
{
//koodinpätkä
}
Jatkuva Sen tulee olla isoilla kirjaimilla, kuten PUNAINEN, KELTAINEN.
Jos nimi sisältää useita sanoja, se tulee erottaa alaviivalla (_), kuten MAX_PRIORITY.
Se voi sisältää numeroita, mutta ei ensimmäisenä kirjaimena.
luokan työntekijä
{
//vakio
staattinen lopullinen int IKÄNI = 18;
//koodinpätkä
}

CamelCase Java-nimeämiskäytännöissä

Java noudattaa kamelin kirjainkoon syntaksia luokan, käyttöliittymän, menetelmän ja muuttujan nimeämisessä.

Jos nimi yhdistetään kahteen sanaan, toinen sana alkaa aina isolla kirjaimella, kuten actionPerformed(), etunimi, ActionEvent, ActionListener jne.