introduction java programming language video tutorial
Ta uvodna vadnica Java pojasnjuje, kaj je programski jezik Java, njegove značilnosti in različne vrste aplikacij, ki jih lahko razvijemo z uporabo jezika Java:
Java je priljubljen programski jezik, ki so ga leta 1991 razvili Sun Microsystems (pozneje združen z Oracle). Javo sta razvila James Gosling in Patrick Naughton.
V vsakdanjem življenju od jutra do večera uporabljamo številne programe in naprave, programirane na Javi, ki vključujejo pametni telefon v vaši roki, da zavarujemo transakcije, ki jih podpira ATM.
Izrecno zaporedje Vadnice za Java je sestavljen v tej seriji, da vam omogoči boljše razumevanje koncepta Jave.
Kaj se boste naučili:
Uvod v programiranje Java
Oglejte si spodnjo video vadnico o:
Osnovni koncepti Java
Uvod v Javo
Sprva je bil imenovan kot 'Oak', nato pa se je leta 1995 preimenoval v 'Java', saj je bil Oak že registrirana blagovna znamka.
Prva izdaja Java je bila znana kot 'Java 1.0'. Z leti se je jezik Java precej razvil in v Java je bilo dodanih veliko funkcij. Kot rezultat, je bilo izdanih veliko novih različic. Najnovejša izdaja Java je JDK (Java Development Kit) 13 ali Java 13, ki je izšla 10. septembra 2019.
Kliknite tukaj za vir različice Java.
Torej, kaj je Java?
Preprosto povedano, Java je objektno usmerjen programski jezik, ki izhaja iz C in C ++. Iz C-ja Java prevzame svojo obliko, medtem ko objektno-usmerjeno programiranje iz C ++. Torej, da bi se Jave naučil od začetka, bi ga posameznik s poznavanjem C / C ++ zlahka dojel.
Torej lahko Java definiramo kot
- Preprosto
- Zelo robusten
- Objektno usmerjen
- Varni programski jezik.
Vsaka komponenta strojne opreme ali programsko okolje, v katerem se program izvaja, se imenuje 'platforma'. Java ima Izvajalno okolje Java (JRE) teče na njem. Tako je tudi Java platforma.
Več o Javi kot platformi bomo izvedeli v naslednjih vajah.
Programski jezik Java je danes najbolj priljubljen programski jezik za razvoj spletnih aplikacij odjemalca in strežnika za internet, pri čemer ocenjuje, da 9 milijonov razvijalcev dela na Javi in jo uporablja.
Java funkcije
Pogovorimo se o nekaterih značilnostih programskega jezika Java.
# 1) Preprosto: Sintaksa Java je precej preprosta in lahko razumljiva. Tudi Java se je enostavno naučiti. Večina funkcij C ++, ki jih je bilo težko razumeti ali dvoumne, so v Javi poenostavljene, nekatere pa izpuščene.
Na primer, kazalci na Javi niso prisotni.
# 2) Varno: Program Java se izvaja v Java Runtime Environment (JRE), zaradi česar je varen. JRE nima interakcije s sistemskim OS, zato programi Java ne motijo sistema. Poleg tega ima jezik Java varnostne funkcije, ki nam omogočajo razvoj varnih aplikacij brez virusov. Zato je veliko bančnih aplikacij zgrajenih na Javi.
# 3) Robustno: Java uvaja samodejno zbiranje smeti in ravnanje z izjemami, ki pomaga preprečiti morebitne napake. Java poudarja tudi preverjanje časa prevajanja in preverjanja napak med izvajanjem. Vse te funkcije naredijo programe / aplikacije, razvite v Javi, močnejše.
# 4) Prenosni: Program Java, zbran v bajtno kodo, je mogoče zagnati na kateri koli platformi. Je neodvisen od izvedbe in vse, kar je potrebno za zagon kode, kot so pomnilnik, tipi podatkov itd., Je vnaprej določeno.
# 5) Predmetno usmerjeno: Java je čisti objektno usmerjen programski jezik. Vse v Javi je predmet. Funkcije jezika so lahko razširljive, saj obstaja trden objektni model za programiranje. Jezik Java podpira vse glavne značilnosti objektno usmerjenega programiranja.
# 6) Neodvisno od platforme: Java je koda »napiši enkrat, zaženi kjer koli«. Za razliko od drugih programskih jezikov, ki se prevajajo v strojno specifično kodo, se Java prevaja v bajtno kodo, ki se lahko izvaja na katerem koli računalniku, neodvisno od operacijskega sistema. Vsak stroj, ki poganja Java Runtime Environment (JRE), lahko zažene to bajtno kodo.
# 7) Večnitni: Javina večnitna funkcija aplikacijam Java omogoča izvajanje več nalog hkrati. Poleg tega več niti uporablja isti pomnilnik in druge vire ter hkrati izvaja naloge.
# 8) Distribuirano: Z uporabo Jave lahko razvijamo porazdeljene aplikacije z uporabo naprednih konceptov Java, kot sta Remote Method Invocation (RMI) in Enterprise Java Beans (EJB).
Tako lahko program Java distribuiramo na različnih računalnikih, povezanih prek interneta, tj. Objekt na enem računalniku lahko izvaja oddaljene postopke na drugem oddaljenem računalniku.
To so glavne značilnosti Java, zaradi katerih je danes priljubljen in najbolj iskan programski jezik.
Pogovorimo se o različnih vrstah aplikacij, ki jih lahko razvijemo s programskim jezikom Java.
Vrste aplikacij Java
Programski jezik Java se lahko uporablja za ustvarjanje naslednjih vrst aplikacij.
# 1) Samostojne aplikacije
Te so znane tudi kot Windows ali namizne aplikacije. To je v bistvu neodvisna programska oprema, ki jo lahko namestite na namizje.
Aplikacije, kot so predvajalnik predstavnosti, protivirusna programska oprema, namizni urejevalniki itd., So nekatere samostojne aplikacije. Funkcije Java, kot sta AWT in Swing, se običajno uporabljajo za razvoj tovrstnih aplikacij.
# 2) Aplikacije za podjetja
Podjetniške aplikacije so običajno porazdeljene aplikacije in imajo funkcije, kot so visoka varnost, uravnoteženje obremenitve in združevanje v skupine.
Java zagotavlja te funkcije prek Java Java Beans (EJB) in se kot taka lahko uporablja za razvoj poslovnih aplikacij. Bančne aplikacije so najbolj priljubljene poslovne aplikacije.
# 3) Spletne aplikacije
Spletne aplikacije se izvajajo na strani strežnika in ustvarjajo dinamične spletne strani. Te aplikacije morajo biti zelo dinamične in bi morale biti sposobne razvijati spletne strani na poti. Funkcije Java, kot so JSP, servleti, podporniki, vzmet, mirovanje itd., Se uporabljajo za razvoj spletnih aplikacij.
# 4) Mobilne aplikacije
Mobilna aplikacija je aplikacija, razvita za delovanje v mobilni napravi. Trenutno se Java ME in Android uporabljata za razvoj mobilnih aplikacij.
Iz tega vidimo, da nam Java omogoča razvijanje vrste aplikacij z uporabo različnih funkcij. Zaradi tega je Java najbolj priljubljen jezik, ki je še vedno na vrhu, tudi po toliko letih od njegovega razvoja. Kot programer nam ni treba zamenjati tehnologij za razvoj različnih vrst aplikacij. Z Javo lahko naredimo skoraj vse.
Različice Java
Različice | Leto izdaje |
---|---|
Java SE 6 | 2006 |
JDK 1.0 | devetnajstindevetdeset šest |
JDK 1.1 | 1997 |
J2SE 1.2 | 1998 |
J2SE 1.3 | 2000 |
J2SE 1.4 | 2002 |
J2SE 5.0 | 2004 |
Java SE 7 | 2011 |
Java SE 8 | 2014 |
Java SE 9 | 2017 |
Pregled programiranja Java
- Program Java je mogoče zapisati v katero koli navadno besedilno datoteko in ga poimenovati kot myprogram.java
- To kodo bo sestavil JDK (Java Development Kit) in to “.Java 'Datoteka bo pretvorjena v bajtno kodo kot' myprogram.class ' mapa.
- Tudi to bo JVM (Java Virtual Machine) pretvoril v 0 in 1. Lahko se izvaja na kateri koli platformi, saj je JVM na voljo za več operacijskih sistemov.
- Torej, če želite ustvariti projekt Java, morate v svoji napravi namestiti JDK. Če prenesete JDK, bo vseboval JRE (Java Runtime Environment) in razvojna orodja.
- JRE je okolje Java Runtime, ki je potrebno za zagon aplikacije Java in je sestavljeno iz JVM, razredov paketov in izvajalnih knjižnic.
- Kliknite tukaj za prenos JDK.
Tok zbiranja in izvajanja Java programa
Integrirano razvojno okolje Java (IDE)
Java IDE je programska oprema, ki uporabnikom pomaga pri lažjem pisanju in odpravljanju napak programa. Lahko poudari sintakso in napake. Eden izmed znanih IDE je Eclipse. Prenesite Eclipse z to povezava.
Ključne točke, ki jih je treba upoštevati:
- Java je neodvisna od platforme, saj se program Java lahko izvaja v katerem koli OS ali kateri koli strojni opremi.
- Za sestavljanje programa Java potrebujemo JDK.
- JRE zagotavlja izvajalno okolje.
- Platforma Java je razvila veliko neverjetnih aplikacij. Na primer, NASA World Wind je bil v celoti razvit na Javi. Podobno je google earth. Blu-Ray BD J je bil razvit v Javi.
- Eclipse je priljubljena in odprtokodna IDE za razvoj Java projektov.
Zaključek
V tej vadnici so bile predstavljene zelo osnovne informacije o jeziku Java od njegove zgodovine razvoja do različnih funkcij in vrst aplikacij, ki jih lahko razvijemo z uporabo tega jezika.
Jezik Java je enostaven za učenje in ima zelo preprosto sintakso. Vsak začetnik programer se lahko nauči osnov Java, vendar učenje postane lažje, če programer predhodno pozna jezike C in C ++. To je zato, ker Java izvira iz C, funkcije OOP pa iz C ++.
Tako bodo programerji, ki se učijo Java, našli večino konceptov, podobnih tem jezikoma, čeprav je Java iz C ++ odstranila kompleksne koncepte / funkcije, vendar v Javi odsotna značilnost kazalcev C ++ ni.
Po razpravi o uvodnih informacijah o jeziku Java bomo v naslednjih vajah začeli postopoma učiti programski jezik Java.
PREV Vadnica | NASLEDNJA Vadnica
Priporočeno branje
- Vadnica za refleksijo Java s primeri
- JAVA Vadnica za začetnike: 100+ praktičnih Javnih video vadnic
- Dostopni modifikatorji v Javi - Vadnica s primeri
- Java SWING Vadnica: Vsebnik, komponente in obdelava dogodkov
- Vadnica za Java Collections Framework (JCF)
- Java String z vmesnikom String Buffer in String Builder
- Uvajanje Java: Ustvarjanje in izvajanje datoteke Java JAR
- Uvod in postopek namestitve Pythona