Uvijek zapamtite da je Java jezik osjetljiv na slučajeve

Java jezik koji razlikuje velika i mala slova, što znači da su velika i mala slova slova u vašim Java programima važna.

O osjetljivosti slučaja

Osjetljivost velikih slova u tekstu nameće velika ili mala slova. Na primjer, pretpostavimo da ste stvorili tri varijable nazvane "endLoop", "Endloop" i "EndLoop". Iako se ove varijable sastoje od potpuno istih slova istim točnim redoslijedom, Java ih ne smatra jednakim. Sve će ih tretirati drugačije.

Ovo ponašanje ima svoje korijene u programskom jeziku C i C ++, na kojem se temelji Java, ali ne primjenjuju osjetljivost svih slova programski jezici. Oni koji ne uključuju Fortran, COBOL, Pascal i većinu BASIC jezika.

Slučaj za i protiv osjetljivosti predmeta

"Slučaj" za vrijednost osjetljivosti velikana slova u programskom jeziku raspravlja se među programerima, ponekad s gotovo religioznim žarom.

Neki tvrde da je osjetljivost predmeta nužna kako bi se osigurala jasnoća i točnost - na primjer, postoji razlika između poljskog (biti poljskog državljanstva) i poliranje (kao kod laka za cipele), između SAP-a (akronim za System Application Products) i soka (kao u soku sa drveća), ili između imena Hope i osjećaja nada. Nadalje, tvrdi se, prevodilac ne bi trebao pokušati drugo pogoditi namjeru korisnika i trebao bi radije uzmite žice i znakove točno onako kako su uneseni da izbjegnete nepotrebnu zbrku i uvod pogreške.

instagram viewer

Drugi se suprotstavljaju osjetljivosti predmeta, navodeći kako je teže raditi i vjerovatnije da će rezultirati pogreškama, a da pritom pružaju malu korist. Neki tvrde da jezici osjetljivi na velika slova negativno utječu na produktivnost, prisiljavajući programere na provedite neispravne sate uklanjajući ispravljanje problema koji završavaju jednostavno kao razlika između "LogOn" i " prijaviti se."

Porota je i dalje izvan vrijednosti osjetljivosti na slučajeve i možda će moći donijeti konačnu presudu. Ali za sada je osjetljivost malih slova ovdje da ostane na Javi.

Savjeti osjetljivi na slučajeve za rad u Javi

Ako kod kodiranja na Javi slijedite ove savjete, trebali biste izbjegavati najčešće pogreške osetljive na velika i mala slova:

  • Java ključne riječi uvijek se pišu malim slovima. Potpuni popis ključnih riječi možete pronaći u popis rezerviranih riječi.
  • Izbjegavajte upotrebu imena varijabli koja se razlikuju samo u slučaju. Poput gornjeg primjera, ako ste imali tri varijable nazvane "endLoop", "Endloop" i "EndLoop", ne bi trebalo dugo da pogrešno unesete jedno od njihovih imena. Tada možete pronaći svoj kôd greškom mijenjajući vrijednost pogrešne varijable.
  • Uvijek se pobrinite za naziv klase u vašem kodu i java datoteci.
  • Prati Konvencije o imenovanju Java. Ako steknete naviku upotrebljavati isti obrazac velikih slova za različite vrste identifikatora, tada poboljšavate svoje šanse za izbjegavanje tipkarske pogreške.
  • Kada koristite niz za predstavljanje putanje datoteke, tj. "C: \ JavaCaseConfig.txt" obavezno koristite pravi slučaj. Neki su operativni sustavi neosjetljivi na velika i mala slova i ne smetaju što naziv datoteke nije točan. Međutim, ako se vaš program koristi u operativnom sustavu koji razlikuje velika i mala slova, on će stvoriti pogrešku prilikom izvođenja.