Video: OTP Learning Series 07: How to review 2024
På engelska är skiljetecken avgörande. Punctuation är också viktigt i ett Java-program. Användningen av lockiga hängslen, semikolon, parenteser, dubbla citattecken och perioder berättar för Java hur man läser koden och gör koden lättare för människor att förstå.
I denna lista beskrivs några av Java: s skiljestegsregler:
-
Häng en klasskropp i ett par lockiga hängslen.
I denna notering är MyFirstJavaClass-karossen omsluten i lockiga axlar.
paket org. allyourcode. myfirstproject; offentlig klass MyFirstJavaClass {/ ** * @param args * / statisk statisk tomt huvud (String [] args) {javax. svänga. JOptionPane. showMessageDialog (null, "Hello");}}
Placeringen av en krullningsstöd (i slutet av en linje, i början av en linje eller på en egen linje) är obetydlig. Den enda viktiga aspekten av placering är konsistens. Den konsekventa placeringen av lockiga axlar i hela koden gör koden lättare för dig att förstå. Och när du förstår din egen kod skriver du skriv bättre kod.
När du komponerar ett program, kan Eclipse automatiskt omorganisera koden så att placering av locket (och andra programelement) är konsekvent. För att få det att hända, klicka på musen någonstans inne i redigeraren och välj Källa → Format.
-
Sätt in en metodkropp i ett par lockiga hängslen.
I förteckningen är huvudmetodens kropp innesluten i lockiga hängslen.
-
Ett Java-uttalande slutar med en semikolon.
I listan slutar anropet till showMessageDialog-metoden med en semikolon.
-
En deklaration slutar med en semikolon.
I förteckningen slutar den första raden av kod (innehållande förpackningsdeklarationen) med en semikolon.
-
Placera inte en semikolon omedelbart efter en stängningshållare (}) trots de två tidigare reglerna.
Noteringen slutar med två slutna lockade hängslen, och ingen av dessa hängslen följs av en semikolon.
-
Använd parentes för att bifoga en metods parametrar och använd kommatecken för att separera parametrarna.
I listan (där annars?) Har samtalet till showMessageDialog-metoden två parametrar: null och "Hello". Deklarationen av huvudmetoden har bara en parameter: args.
-
Använd dubbla citattecken ("") för att ange strängar av tecken.
I noteringen berättar "Hello" -parametern showMessageDialog-metoden för att visa tecknen Hej i dialogrutans yta.
-
Använd punkter för att skilja delarna av ett kvalificerat namn.
I Java API, javaxen. swing-paketet innehåller JOptionPane-klassen, som i sin tur innehåller showMessageDialog-metoden.Så javax. svänga. JOptionPane. showMessageDialog är metodens fullständiga namn.
-
Använd punkter i ett paketnamn.
Punkterna i ett paketnamn är lite vilseledande. Ett paketnamn antyder användningen för koden i paketet. Men ett paketnamn klassificerar inte paket i subpackages och sub-subpackages.
Till exempel har Java API paketet javax. swing, javax. säkerhet. auth, javax. säkerhet. auth. inloggning och många andra. Ordet javax ensam betyder ingenting, och javaxen. säkerhet. auth. Inloggningspaketet finns inte inne i javaxet. säkerhet. auth paketet.
Den mest uppenbara följden av ett paketnamns punkter är att bestämma en fils plats på hårddisken. På grund av dess paketnamn måste koden i listan vara i en mapp med namnet mittfirstprojekt, som måste vara i en mapp med namnet allyourcode, som i sin tur måste vara i en mapp med namnet org, som visas i denna figur.