java basics java syntax
Ta vadnica ponuja uvod v osnove kodnega jezika Java. Predstavili bomo teme, kot so Java Class, OOPS, Syntax in Core Java Concepts:
V naših prejšnjih vajah smo razpravljali o značilnostih in značilnostih jezika Java. Spoznali smo tudi programe Java. Spoznali smo prenos, namestitev in različne Java IDE-je, s katerimi lahko razvijamo programe in aplikacije v Javi.
=> Tukaj preverite VSE Vadnice za Java.
Kaj se boste naučili:
Osnove programiranja Java
V zadnji vadnici smo razpravljali o našem prvem programu Java 'Hello, World'. Pri tem smo se naučili osnovne sintakse, da moramo samo prikazati sporočilo 'Zdravo, svet'. A samo učenje prikaza sporočila ni dovolj.
Če želite obvladati jezik, morate najprej razumeti osnovno sintakso in semantična pravila za jezik, skupaj z različnimi konstrukcijami, matematičnimi operacijami in konstrukcijami ponavljajočega se programiranja.
Zavedati se morate tudi različnih objektno usmerjenih programskih lastnosti Java, podatkovnih struktur in podatkovnih vrst, ki jih uporablja Java. Ko mislite, da ste obvladali vse te funkcije med različnimi drugimi funkcijami, ki jih ponuja Java, potem se lahko pokličete, da obvladate jezik Java.
V tej vadnici bomo predstavili osnove vseh programskih tem, ki jih bomo obravnavali v celotni seriji vadnic Java.
Začnimo s sintakso Java !!
Sintaksa Java
Vsak programski jezik ima določena pravila in predpise, ki jih mora programer upoštevati med pisanjem programov. Ustrezni jezikovni prevajalnik preveri vaš program za skladenjska pravila in preverjanje veljavnosti. Java ima tudi veliko konstrukcij in komponent, ki programerjem olajšajo pisanje kakovostnih programov.
Program 'Zdravo, svet' v prejšnji vadnici vam je podrobno predstavil osnovno strukturo programa Java. Zdaj pa pojdimo na druge konstrukte / komponente, ki jih bo vključeval program Java.
Konvencije Java
Spodaj je navedenih nekaj konvencij, ki jih mora programer Java upoštevati med programiranjem v Javi.
(i) Imena razredov: V Javi mora biti prva črka imena razreda za vsak razred velika. Na primer , bo plača v razredu poimenovana v skladu s konvencijo kot 'plača'.
Če imate ime razreda, ki je kombinirano z več kot eno besedo, bo vsaka črka prve besede velika črka.
Na primer, razred MyHelloWorld.
(ii) Ime metode: Vsa imena metod v Javi se začnejo z malo črko. Če ime metode vsebuje več kot eno besedo, bo prva črka vsake od teh notranjih besed velika.
Primer: display (), myMethod () => to so veljavna imena metod v Javi.
katera je najboljša brezplačna aplikacija za prenos glasbe
(iii) Ime datoteke programa: Ime datoteke programa Java mora biti enako imenu javnega razreda s pripono '.java'.
Na primer , če je ime javnega razreda »MyFirstClass«, potem to kodo shranite v datoteko z imenom »MyFirstClass.java«.
Upoštevajte, da izvorna koda Java morda nima nobenega javnega razreda. V tem primeru lahko dobite svoje ime za izvorno datoteko.
(iv) Razlikovanje velikih in malih črk: Programski jezik Java razlikuje med velikimi in malimi črkami. To pomeni, da sta 'Hi' in 'hi' dva različna parametra.
(v) Glavna metoda: Metoda ‘main’ je izhodišče izvedbe in je obvezna metoda v vseh programih Java.
Java identifikatorji
Identifikatorji so imena različnih komponent programa, kot so metode, razredi, spremenljivke, predmeti itd.
Programer Java mora upoštevati spodnja pravila za identifikatorje:
- Identifikator se mora vedno začeti s črkami (A-Z / a-z) ali podčrtajem (_) ali znakom valute ($).
- Identifikator ne more imeti istega imena kot rezervirana ključna beseda Java.
- Poleg prvega znaka ima lahko identifikator katero koli kombinacijo znakov.
- V Javi so, tako kot v sintaksi drugih jezikov, tudi identifikatorji občutljivi na velike in male črke.
Zato so v skladu z zgornjimi pravili veljavni naslednji identifikatorji.
myVar, _plača, $ sum
Naslednji identifikatorji niso veljavni.
123var, * mult, int.
Java modifikatorji
Modifikatorji spreminjajo dostopnost spremenljivk, metod itd.
V Javi obstajata dve vrsti modifikatorjev:
- Modifikatorji dostopa: V Javi obstajajo štirje modifikatorji dostopa, in sicer javni, zaščiteni, zasebni in privzeti. Uporabljajo se za določanje dostopnosti za pakete, razrede, člane predavanj itd.
- Modifikatorji, ki nimajo dostopa: Java podpira modifikatorje, ki nimajo dostopa, in sicer - končni, abstraktni in strogifp. Uporabljajo se predvsem za določanje dedovanja, sloga polimorfizma itd.
Vrste podatkov
Vsaka spremenljivka, ki vsebuje vrednost, mora imeti vrsto vrednosti, ki jo bo imela, tj. Ali bo spremenljivka številsko ali niz ali znak. To se imenuje podatkovni tip spremenljivke.
Java ima različne vrste podatkov, kot je prikazano na spodnjem diagramu.

Vsako od teh vrst podatkov bomo obravnavali v ločenih vajah.
Spremenljivke
Java podpira naslednje tri vrste spremenljivk:
- Razred ali statične spremenljivke: Do te vrste spremenljivke je mogoče dostopati brez predmeta.
- Nestatične spremenljivke ali spremenljivke primerka: Te spremenljivke so spremenljivke članov, do katerih dostopate s pomočjo predmeta razreda.
- Lokalne spremenljivke: Lokalne spremenljivke so lokalne za določen blok kode in iz njega prenehajo obstajati.
Ključne besede
Nekatere besede so v jeziku Java rezervirane za lastno uporabo in jih ni mogoče uporabiti kot imena spremenljivk ali identifikatorjev.
V spodnji tabeli je seznam teh besed, znanih kot »Ključne besede«.
| povzetek | dvojno | int | super |
| char | za | zaščiten | poskusite |
| trditi | drugače | vmesnik | stikalo |
| logično | enum | dolga | sinhronizirano |
| odmor | podaljša | domač | to |
| bajt | dokončno | novo | vrgel |
| Ovitek | končno | paket | meti |
| ulov | float | zasebno | prehodno |
| razred | Pojdi do | javnosti | praznino |
| const | če | vrnitev | hlapljivo |
| nadaljujte | izvaja | kratek | medtem |
| privzeto | uvoz | statično | |
| naredi | primer | strogafp |
Komentarji
Komentarji so stavki, ki jih prevajalnik prezre. Za kodo lahko predložite komentarje, da bo koda bolj berljiva in enostavna za razumevanje.
kako gledati mkv datoteko
Java podpira tri vrste komentarjev:
- Enovrstični komentarji, označeni z „//“
- Komentarji z več vrsticami, predstavljeni z „/ *… * /“
- Pripombe k dokumentaciji, označene z „/ ** ****** /
Več o teh komentarjih boste izvedeli v naslednjih vadnicah.
Operaterji
Operatorji so simboli, ki izvajajo logične in matematične operacije nad spremenljivkami ali identifikatorji. Te spremenljivke ali identifikatorji se imenujejo operandi.
Java podpira različne operaterje, kot je prikazano na spodnjem diagramu:

Več o operaterjih v Javi bomo obravnavali v naslednjih vadnicah.
Odločanje
Imenuje se tudi kot kontrolni stavek. Ti stavki spreminjajo ali nadzorujejo izvajanje programa na podlagi določenega pogoja. Če je pogoj resničen, se izvede blok kode, ki sledi temu pogoju, sicer pa se izvede drug blok.
Java ima naslednje izjave o nadzoru / odločanju.

Zanke
V programskih jezikih je vključeno zanko za večkratno izvajanje bloka kode. Looping se običajno začne s testom in blok kode se večkrat izvede za določeno število ponovitev, ki se imenujejo ponovitve, ali dokler ni izpolnjen pogoj.
V Javi imate naslednje konstrukcije zank.

Podrobno se bomo naučili zank v naslednjih vajah.
Java nizi
Polja niso nič drugega kot podatkovna struktura, ki se uporablja za zaporedno shranjevanje podatkovnih elementov istega tipa.
Java-nizi so podobni tudi nizom v C / C ++ in drugih programskih jezikih.
Java podpira:
- Enodimenzionalni nizi: Zaporedje elementov iste vrste in do njih je mogoče dostopati z imenom polja.
- Večdimenzionalno polje: Elementi so razporejeni v obliki vrstic in stolpcev, tj.v matrični obliki.
Razred Java in OOPS
Razred je načrt katere koli resnične entitete, na primer , avto. Razred v Javi sestavljajo podatkovne spremenljivke in metode ali funkcije, ki delujejo na te podatke.
Podatkovne spremenljivke ali spremenljivke in metode članov prikazujejo vedenje predmetov, ki so primerki razreda. To pomeni, da stanje entitete, ki jo v določenem trenutku predstavlja razred, določi objekt.
Java vmesniki
Vmesnik v Javi je zbirka podpisov metod in polj. Vmesnik nima izvedbe metod. Razred lahko podeduje po vmesniku in nato implementira vmesniške metode.
Paketi Java
Razredi in vmesniki s podobno funkcionalnostjo ali odvisnostjo so združeni v obliki paketa. Paket olajša modularizacijo kode v Javi.
Pogosto zastavljena vprašanja
V # 1) Kaj je osnovna Java?
Odgovor: Core Java je osnovni koncept v podobnih Java spremenljivkah, tipih podatkov, nizih, OOPS itd. Tu boste videli pregled celotnih osnovnih konceptov Java. Core Java je običajno del izdaje Java SE, ki vam omogoča razvoj splošnih aplikacij Java.
V # 2) Katere so vrste programov Java?
Odgovor: Z uporabo Jave lahko razvijete naslednje programe.
- Java aplikacija: Izvedeno v odjemalskem računalniku
- Java Applet: Deluje v spletnem brskalniku
- Java Swing aplikacija: Aplikacija z GUI
- JAR (arhiv Java): Pakirana aplikacija
- Servlet: Izvede se na spletnem strežniku
- EJB (Enterprise Java Beans): Uporablja se za razvoj spletnih strani in deluje na spletnem strežniku.
Zaključek
V tej vadnici smo videli kratek pregled vsake teme, ki jo uvrščamo med osnove Java. Vsako temo bomo podrobno zajeli v naslednjih vajah v tej seriji.
Skupaj z zgornjimi temami bomo med drugim zajeli tudi napredne teme, kot so okvir zbiranja, obravnava izjem, večnitnost itd.
=> Obiščite tukaj in si oglejte serijo Java Training for All.
Priporočeno branje
- OOP Java: Uvod v objektno usmerjeno programiranje v Javi
- Vadnica razreda Java Scanner Class z primeri
- Vadnica razreda Java Array - java.util.Arrays Class s primeri
- Kaj je Java Vector | Vadnica Java Vector Class s primeri
- Uvod v programski jezik Java - Video vadnica
- Vadnica Java vmesnika in abstraktnega razreda s primeri
- Uvajanje Java: Ustvarjanje in izvajanje datoteke Java JAR
- Nizi v Javi 8 - Razred pretoka in metoda ParallelSort