Video: 3 tips til tøser: Sådan skifter du punkteret slange - gode råd fra DGI 2025
På engelsk er tegnsætning afgørende. Tegnsætning er også vigtigt i et Java-program. Brugen af krøllede seler, semikoloner, parenteser, dobbelt citatmærker og perioder fortæller Java, hvordan man læser koden og gør koden lettere for mennesker at forstå.
Denne liste indeholder et par af Java's tegnsætningsregler:
-
Læg en klasse krop i et par krøllede bøjler.
I denne fortegnelse er MyFirstJavaClass-kroppen indesluttet i krøllede bøjler.
pakke org. allyourcode. myfirstproject; offentlig klasse MyFirstJavaClass {/ ** * @param args * / public static void main (String [] args) {javax. svinge. JOptionPane. showMessageDialog (null, "Hej");}}
Placeringen af en krøllet bøjle (i enden af en linje, i starten af en linje eller på en linje af sig selv) er ubetydelig. Det eneste vigtige aspekt ved placering er konsistens. Den konsekvente placering af krøllede bånd i hele koden gør koden lettere for dig at forstå. Og når du forstår din egen kode, skal du skrive langt bedre kode.
Når du komponerer et program, kan Eclipse automatisk omorganisere koden, så placeringen af krøllestager (og andre programelementer) er ensartet. For at få det til at ske, skal du klikke musen overalt inde i editoren og vælge Kilde → Format.
-
Læg en metodekrop i et par krøllede bøjler.
I oversigten er hovedmetodens krop indesluttet i krøllede bøjler.
-
En Java-sætning slutter med et semikolon.
I opførelsen slutter opkaldet til showMessageDialog-metoden med et semikolon.
-
En erklæring slutter med et semikolon.
Endnu en gang i noteringen slutter den første linje af kode (indeholdende pakkeangivelsen) med en semikolon.
-
På trods af de to foregående regler må du ikke placere et semikolon umiddelbart efter en lukket krøllestang (}).
Noteringen slutter med to lukkede krøller, og ingen af disse bøjler efterfølges af et semikolon.
-
Brug parenteser til at vedhæfte en metodeparametre, og brug kommaer til at adskille parametrene.
I listen (hvor ellers?) Har opkaldet til showMessageDialog-metoden to parametre: null og "Hello". Erklæringen af hovedmetoden har kun en parameter: args.
-
Brug dobbeltnoteringstegn ("") for at angive strenge af tegn.
I noteringen fortæller parameteren "Hello", at showMessageDialog-metoden viser tegnene Hej i dialogboksen.
-
Brug prikker til at adskille dele af et kvalificeret navn.
I Java API, javaxen. swing pakke indeholder JOptionPane klassen, som igen indeholder showMessageDialog metoden.Så javax. svinge. JOptionPane. showMessageDialog er metoden fuldt kvalificeret navn.
-
Brug prikker inden for et pakkenavn.
Punkterne i et pakkenavn er lidt vildledende. Et pakkenavn antyder brugen til koden inde i pakken. Men et pakkenavn klassificerer ikke pakker i subpackages og sub-subpackages.
For eksempel har Java API pakkerne javax. swing, javax. sikkerhed. auth, javax. sikkerhed. auth. login, og mange andre. Ordet javax alene betyder ingenting, og javaxen. sikkerhed. auth. login-pakken er ikke inde i javaxet. sikkerhed. auth pakke.
Den mest åbenlyse konsekvens af et pakkens navns punkter er at bestemme en fils placering på harddisken. For eksempel på grund af dets pakkenavn skal koden i noteringen være i en mappe med navnet myfirstproject, som skal være i en mappe med navnet allyourcode, som igen skal være i en mappe med navnet org, som vist i denne figur.