Syntaks av Java -programmeringsspråk

Syntaks av Java -programmeringsspråk
Java dominerer verden av programmering på grunn av dens primære funksjoner som sikkerhet, plattformuavhengig, multi-tråd, osv. Det er et klassebasert, serversiden og objektorientert språk som er mye brukt for back-end utvikling.

Tatt i betraktning funksjonene og betydningen av Java -programmeringsspråket, må du drømme om å lære Java -språket. Som nybegynner må du imidlertid lure på hvor du skal begynne? Hva skal være det første trinnet mot å lære Java? Kanskje det ville være en enorm mengde slike spørsmål som kjører i tankene dine. Og disse spørsmålene er bevist å være hindringer i veien for å bli Java -utvikler.

Ingen bekymringer! Denne oppskrivningen handler om det grunnleggende om Java, den vil guide deg trinn for trinn. Til å begynne med vil den presentere den grunnleggende strukturen for Java -programmering og fører deg gradvis til noen avanserte konsepter. Denne artikkelen vil presentere en grundig oversikt over følgende konsepter:

  • Syntaks av Java -programmering
  • Sakssensitivitet i Java
  • Navnkonvensjoner for Java -klasse
  • Navnkonvensjoner for brukerdefinerte Java-metoder
  • Navnkonvensjoner for programfilnavn
  • Main () Metode i Java
  • Kommentarer i Java
  • Nøkkelord i Java
  • Identifikatorer i Java
  • Arrays i Java

Før du hopper inn i Javas syntaks for det første, må du sette miljøet for Java -programmering.

Syntaks av Java

Når vi snakker om syntaks, er det ingenting annet enn et sett med regler som hvordan du skriver et klassenavn, metodens navn osv. Mens vi skriver et Java -program, må vi følge disse reglene:

Sakssensitivitet i Java

Java er en Case-sensitiv programmeringsspråk som betyr i Java “FirstProgram” og “FirstProgram” er to forskjellige ting.

Navnkonvensjoner for Java -klasse

På Java -programmeringsspråket vil alt bli skrevet i klassen, og den første bokstaven i klassenavnet må være kapital. Hvis klassenavnet har mer enn ett ord, vil hvert ord starte med en kapitalbrev i.e. "Hei Verden". Her har vi to ord "Hallo" og "Verden", Hvert ord starter med store bokstaver:

Navnkonvensjoner for brukerdefinerte Java-metoder

I Java kan vi lage forskjellige metoder, og den første bokstaven i metodens navn vil være i små bokstaver. Hvis metodenavnet har mer enn ett ord, vil den første bokstaven i hvert ord være en stor bokstav bortsett fra den første bokstaven i det første ordet e.g. FirstMethod (), FirstMethodName (), etc.

La oss se på det undergitte utdraget for å forstå hvordan du skriver metodenavn:

Java -metodene vil alltid bli erklært i Java -klassene.

Navnkonvensjoner for programfilnavn

I Java må klassens navn og programfilnavn være det samme. Mens du lagrer Java -programmet, må du legge til “.Java ” Utvidelse med filnavnet. Utdraget nedenfor vil gi deg mer klarhet:

I ovennevnte skjermbilde er filnavn og klassenavn det samme unntatt utvidelsen.

Main () Metode i Java

Et Java Porgram kan ikke kjøre uten hovedmetoden () fordi JVM starter utførelsen av noe Java -program fra Main () -metoden. Det undergitte skjermbildet vil hjelpe deg å forstå hvordan du skriver Main () -metoden:

Her, i ovennevnte kodebit:

  • offentlig er en tilgangspesifikator som spesifiserer at klassen er tilgjengelig for barneklassene,
  • statisk er et nøkkelord som representerer hovedmetoden er statisk i.e. det har tilgang til de statiske dataene,
  • tomrom representerer ingen datatype vil bli returnert,
  • hoved- representerer metodenavnet.

Kommentarer i Java

Java gir enkeltlinje samt kommentarer med flere linjer. Kommentarene til enkeltlinjen kan betegnes av “//”, Mens kommentarene med flere linje starter med /* og avslutt med */, Alt skrevet i kommentarfeltet vil bli forsømt av Java -kompilatoren. Tenk på følgende utdrag som viser bruk av kommentarer:

Følgende vil være utdata for programmet ovenfor:

Over utdraget verifiserer at Java Compiler fullstendig ignorerte den kommenterte delen.

Nøkkelord i Java

Det er mange nøkkelord i Java, og disse nøkkelordene er forbeholdt noen spesifikke funksjonaliteter. Vi kan ikke endre disse nøkkelordene fordi alle disse nøkkelordene har en viss logisk betydning e.g int, boolean, for, mens osv.

Identifikatorer i Java

Som navnet i seg selv indikerer Java -identifikatorene gir en viss identitet (navn) til klassene, variablene, pakker eller metoder. Vi må følge noen regler for Java -identifikatorene som er listet opp nedenfor:

  • En identifikator kan starte med et alfabet “A-Z, A-Z”, en understrek “_”, eller et dollarskilt “$”. e.g. var, $ var, _var, etc.
  • En Java -identifikator kan ikke starte med noe spesielt tegn, eller en numerisk verdi som -, *, +, 123, etc.
  • Ettersom Java er et saksfølsomt språk slik at identifikatorene også er saksfølsomme.
  • Java har noen spesielle reserverte nøkkelord, disse nøkkelordene kan ikke brukes som identifikatorer e.g. int, for osv.

Arrays i Java

I Java, når vi snakker om matriser, må vi følge de tre trinnene:

Array -erklæring: Arrays vil bli erklært på samme måte som vi erklærte normale variabler i.e. int arr [] som show i følgende utdrag:

I Java opprettes matriser dynamisk slik at vi ikke kan spesifisere matrisestørrelsen på tidspunktet for array -erklæring i.e. int arr [10] er ikke akseptabelt, hvis vi gjør det, vil det vise en feil:

Array Creation: I dette trinnet vil vi definere størrelsen på matrisen som vist i følgende utdrag.

Et nøkkelord "ny" brukes i ovennevnte utdrag for å lage matrisen.

Hvis du er interessert i å opprette og erklære matrisen i ett trinn, kan det gjøres ved å bruke følgende syntaks:

Initialisering: I matriser starter indeksering alltid fra 0, derfor vil den første verdien bli tilordnet 0th -indeksen, 2. verdi vil bli tildelt 1. indeksen, og så videre. I matriser kan verdier tildeles på følgende måte:

Vi kan utføre alle tre funksjonalitetene i.e. Array -erklæring, opprettelse og initialisering i ett trinn som vist i følgende utdrag:

En matrise er deklarert og initialisert i en enkelt linje med hell.

Konklusjon

Mens du skriver et Java -program, må alt komme innenfor Main () -metoden, kan nøkkelord ikke brukes som Java -identifikatorer, og du må være forsiktig med saksfølsomhet og navngivingskonvensjoner for Java -klasser, metoder og filer. Denne oppskrivningen gir en detaljert guide for Java-syntaks og forklarer alle obligatoriske trinn for å hjelpe deg i gang med Java.