Hvad er den grundlæggende struktur i et Java-program?



Denne artikel forklarer strukturen i et Java-program inklusive alle de nødvendige udsagn og sektioner, der kræves for at skrive et effektivt Java-program.

Java-programmeringssprog er platformuafhængigt og et sikkert programmeringssprog. Med en bred vifte af applikationer, har været efterspurgt i de sidste to årtier. Det out-of-the-box funktioner hjælpe java med at skille sig ud. I denne artikel vil vi forstå strukturen af ​​en program i detaljer. Følgende er de emner, der diskuteres i denne blog:

hvad er pojo om foråret

Dokumentationssektion

struktur af et program - struktur af et java-program - edureka





Det bruges til at forbedre læsbarheden af . Den består af kommentarer i Java som inkluderer grundlæggende oplysninger såsom metodens brug eller funktionalitet for at gøre det lettere for programmøren at forstå det, mens man gennemgår eller fejler koden. En Java-kommentar er ikke nødvendigvis begrænset til et begrænset rum, den kan vises hvor som helst i koden.

Compileren ignorerer disse kommentarer i løbet af udførelsestidspunktet og er udelukkende beregnet til at forbedre læsbarheden af ​​Java-programmet.



Der er tre typer kommentarer, som Java understøtter

  • Kommentar til en enkelt linje

  • Multi-line kommentar



  • Dokumentationskommentar

Lad os se på et eksempel for at forstå, hvordan vi kan bruge de ovennævnte kommentarer i a .

// en enkelt linjekommentar erklæres som denne / * en kommentar med flere linjer erklæres som denne og kan have flere linjer som en kommentar * / / ** en dokumentationskommentar starter med en afgrænser og slutter med * /

Pakkeerklæring

Der er en bestemmelse i Java, der giver dig mulighed for at erklære dine klasser i en samling kaldet pakke . Der kan kun være en pakkeerklæring i et Java-program, og det skal være i begyndelsen af ​​koden før nogen klasse eller interface erklæring. Denne erklæring er valgfri, se f.eks. På udsagnet nedenfor.

pakkestuderende

Denne erklæring erklærer, at alle de klasser og grænseflader, der er defineret i denne kildefil, er en del af studentpakken. Og kun en pakke kan deklareres i kildefilen.

Importerklæring

Mange foruddefinerede klasser er gemt i pakker i Java , bruges en importerklæring til at henvise til de klasser, der er gemt i andre pakker. En importerklæring skrives altid efter pakkeerklæringen, men den skal være før en klassedeklaration.

Vi kan importere en eller flere bestemte klasser i en importerklæring. Se eksemplet for at forstå, hvordan importerklæringen fungerer i Java.

import java.util.Date // importerer dato-klassen import java.applet. * // importerer alle klasser fra java-appletpakken

Grænsefladesektion

Dette afsnit bruges til at specificere en interface i Java . Det er et valgfrit afsnit, der hovedsagelig bruges til at implementere flere . En grænseflade minder meget om en klasse i Java, men den indeholder kun konstanter og erklæringer.

En grænseflade kan ikke instantieres, men den kan implementeres af klasser eller udvides af andre grænseflader.

interface stack {void push (int item) void pop ()}

Klassedefinition

Et Java-program kan indeholde flere klasse definitioner, klasser er en væsentlig del af enhver Java-program . Den definerer oplysningerne om de brugerdefinerede klasser i et program.

En klasse er en samling af variabler og der opererer på markerne. Hvert program i Java har mindst en klasse med hovedmetoden.

forskellen mellem overbelastning og tilsidesættelse i c ++

Hovedmetodeklasse

Hovedmetoden er hvor udførelsen faktisk starter og følger den rækkefølge, der er angivet for følgende udsagn. Lad os se på et prøveprogram for at forstå, hvordan det er struktureret.

offentlig klasse Eksempel {// hovedmetodedeklaration offentlig statisk ugyldig hoved (String [] args) {System.out.println ('hej verden')}}

Lad os analysere ovenstående program linje for linje for at forstå, hvordan det fungerer.

offentlig klasse Eksempel

Dette skaber en klasse kaldet eksempel. Du skal sørge for, at klassens navn starter med et stort bogstav, og det offentlige ord betyder, at det er tilgængeligt fra andre klasser.

Kommentarer

For at forbedre læsbarheden kan vi bruge kommentarer til at definere en bestemt note eller funktionalitet af metoder osv. Til programmøren.

Seler

De krøllede parenteser bruges til at gruppere alle kommandoerne sammen. For at sikre, at kommandoerne tilhører en klasse eller en metode.

offentlig statisk ugyldig hoved

  • Når hovedmetoden erklæres offentlig, betyder det, at den også kan bruges uden for denne klasse.

  • Ordet statisk betyder, at vi ønsker at få adgang til en metode uden at gøre dens objekter. Som vi kalder hovedmetoden uden at oprette nogen objekter.

  • Ordet ugyldigt angiver, at det ikke returnerer nogen værdi. Hovedklassen erklæres ugyldig, fordi den ikke returnerer nogen værdi.

  • Main er metoden, som er en væsentlig del af ethvert Java-program.

Streng [] argumenterer

Det er en matrix, hvor hvert element er en streng, der er navngivet som args. Hvis du kører Java-koden gennem en konsol, kan du sende inputparameteren. Main () tager det som input.

System.out.println ()

Erklæringen bruges til at udskrive output på skærmen, hvor systemet er en foruddefineret klasse, out er et objekt i PrintWriter-klassen. Metoden println udskriver teksten på skærmen med en ny linje. Alle Java-udsagn slutter med et semikolon.

hvordan man bruger atom til python

Dette bringer os til slutningen af ​​denne artikel, hvor vi har lært om strukturen i et Java-program. Jeg håber, du er klar over alt, hvad der er delt med dig i denne vejledning.

Hvis du fandt denne artikel om 'Structure Of A Java Program' relevant, skal du tjekke en betroet online læringsvirksomhed med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden.

Vi er her for at hjælpe dig med hvert trin på din rejse og komme med en læseplan, der er designet til studerende og fagfolk, der ønsker at være en Java-udvikler . Kurset er designet til at give dig et forspring i Java-programmering og træne dig til både kerne- og avancerede Java-koncepter sammen med forskellige synes godt om Dvale & .

Hvis du støder på spørgsmål, er du velkommen til at stille alle dine spørgsmål i kommentarfeltet i 'Struktur af et Java-program', og vores team vil med glæde svare.