Vedno ne pozabite, da je Java jezik občutljivega primera

Java je jezik, ki razlikuje male in male črke, kar pomeni, da sta v vaših programih Java velika in velika črka.

O občutljivosti primerov

Velikost velikih črk v besedilu uveljavlja veliko ali malo črko. Recimo, da ste ustvarili tri spremenljivke, imenovane "endLoop", "Endloop" in "EndLoop". Čeprav so te spremenljivke sestavljene iz enakih črk v enakem natančnem vrstnem redu, jih Java ne šteje za enake. Vse bo obravnaval drugače.

To vedenje ima svoje korenine v programskem jeziku C in C ++, na katerem je temeljila Java, vendar vsi programski jeziki ne uveljavljajo občutljivosti. Tisti, ki ne vključujejo Fortran, COBOL, Pascal in večine BASIC jezikov.

Primer za in proti občutljivosti primera

O "primeru" za vrednost občutljivosti velikih primerov v programskem jeziku se razpravlja med programerji, včasih s skoraj religiozno vnemo.

Nekateri trdijo, da je za zagotovitev jasnosti in natančnosti potrebna občutljivost primerov - na primer, obstaja razlika med poljščino (ki je poljskega državljanstva) in lakirajte (kot pri lakih za čevlje), med SAP (kratica za izdelke za sistemske aplikacije) in sokom (kot pri drevesnem soku) ali med imenom Hope in občutkom upanje. Nadalje, trdi, prevajalnik ne bi smel drugo ugibati uporabnikove namere in bi moral raje vzemite strune in znake točno tako, kot ste jih vnesli, da se izognete nepotrebni zmedi in predstavitvi napake.

instagram viewer

Drugi trdijo proti občutljivosti primerov in navajajo, da je s tem težje sodelovati in je večja verjetnost, da bo prišlo do napak, hkrati pa zagotavlja malo koristi. Nekateri trdijo, da jeziki z veliko začetnico negativno vplivajo na produktivnost in prisilijo programerje k temu porabite neporabljene ure za odpravljanje težav, ki se končajo tako enostavno, kot je razlika med "LogOn" in " prijavi se."

Porota še vedno ni na ravni občutljivosti primerov in morda bo lahko sprejela pravnomočno sodbo. Toda za zdaj je občutljivost velikih primerov tu, da ostanejo na Javi.

Če želite občutiti veliko nasvete za delo v Javi

Če upoštevate te nasvete pri kodiranju v Javi, se morate izogibati najpogostejšim napakam, občutljivim na velike črke:

  • Ključne besede Java so vedno napisane z malimi črkami. Celoten seznam ključnih besed najdete v seznam rezerviranih besed.
  • Izogibajte se uporabi imen spremenljivk, ki se razlikujejo le v primeru. Kot v zgornjem primeru, če bi imeli tri spremenljivke, imenovane "endLoop", "Endloop" in "EndLoop", ne bi minilo dolgo, preden bi vpisali eno od njihovih imen. Potem boste morda našli kodo, da napačno spreminja vrednost napačne spremenljivke.
  • Vedno se prepričajte, da se ime razreda v kodi in java datoteke ujemata.
  • Sledite Konvencije o poimenovanju Java. Če začnete uporabljati enak vzorec velikih črk za različne vrste identifikatorjev, potem izboljšate svoje možnosti, da se izognete napaki pri tipkanju.
  • Ko uporabite niz za predstavitev poti imena datoteke, tj. "C: \ JavaCaseConfig.txt", preverite, ali uporabljate pravi primer. Nekateri operacijski sistemi niso občutljivi na velike in male črke ter ne zamerijo, da ime datoteke ni natančno. Če pa se vaš program uporablja v operacijskem sistemu, ki je odvisen od velikih in malih črk, bo prišlo do napake med izvajanjem.
instagram story viewer