Naša osnovna vadnica programiranja Java je zasnovana za študente in zaposlene strokovnjake. Java je objektno usmerjen , razredno zasnovan, sočasen, zaščiten in splošni računalniški programski jezik. To je široko uporabljena robustna tehnologija.
Kaj je Java?
Java je a programski jezik in a platforma . Java je robusten, objektno usmerjen in varen programski jezik visoke ravni.
Javo je razvil Sun Microsystems (ki je zdaj hčerinska družba Oracle) v letu 1995. James Gosling je znan kot oče Jave. Pred Javo je bilo ime Hrast . Ker je bil Oak že registrirano podjetje, so James Gosling in njegova ekipa spremenili ime iz Oak v Java.
Platforma : Vsako strojno ali programsko okolje, v katerem se izvaja program, je znano kot platforma. Ker ima Java izvajalno okolje (JRE) in API, se imenuje platforma.
Primer Java
Oglejmo si na hitro primer programiranja v Javi. Podroben opis primera Hello Java je na voljo na naslednji strani.
Simple.java
class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } }Preizkusite zdaj
Aplikacija
Po podatkih Suna Javo poganja 3 milijarde naprav. Obstaja veliko naprav, kjer se trenutno uporablja Java. Nekateri od njih so naslednji:
pretvorba niza v json v javi
- Namizne aplikacije, kot so acrobat reader, multimedijski predvajalnik, protivirusni program itd.
- Spletne aplikacije, kot so irctc.co.in, javatpoint.com itd.
- Podjetniške aplikacije, kot so bančne aplikacije.
- Mobilni
- Vgrajeni sistem
- Pametna kartica
- Robotika
- Igre itd.
Vrste aplikacij Java
Obstajajo predvsem 4 vrste aplikacij, ki jih je mogoče ustvariti s programiranjem v Javi:
1) Samostojna aplikacija
Samostojne aplikacije so znane tudi kot namizne aplikacije ali okenske aplikacije. To je tradicionalna programska oprema, ki jo moramo namestiti na vsak stroj. Primeri samostojnih aplikacij so medijski predvajalnik, protivirusni program itd. AWT in Swing se v Javi uporabljata za ustvarjanje samostojnih aplikacij.
2) Spletna aplikacija
Aplikacija, ki deluje na strani strežnika in ustvari dinamično stran, se imenuje spletna aplikacija. trenutno, Servlet , JSP , oporniki , Pomlad , Hibernacija , JSF itd. tehnologije se uporabljajo za ustvarjanje spletnih aplikacij v Javi.
3) Aplikacija za podjetja
Aplikacija, ki je po naravi distribuirana, kot so bančne aplikacije itd., se imenuje podjetniška aplikacija. Ima prednosti, kot so visoka raven varnosti, uravnoteženje obremenitve in združevanje v gruče. V Javi se EJB uporablja za ustvarjanje poslovnih aplikacij.
4) Mobilna aplikacija
Aplikacija, ki je ustvarjena za mobilne naprave, se imenuje mobilna aplikacija. Trenutno se za izdelavo mobilnih aplikacij uporabljata Android in Java ME.
Platforme / izdaje Java
Obstajajo 4 platforme ali izdaje Jave:
1) Java SE (Java Standard Edition)
Je programska platforma Java. Vključuje API-je za programiranje Java, kot so java.lang, java.io, java.net, java.util, java.sql, java.math itd. Vključuje osnovne teme, kot so OOP, Vrvica , Regex, Exception, Inner classes, Multithreading, I/O Stream, Networking, AWT, Swing, Reflection, Collection itd.
2) Java EE (Java Enterprise Edition)
Je poslovna platforma, ki se uporablja predvsem za razvoj spletnih in poslovnih aplikacij. Zgrajen je na platformi Java SE. Vključuje teme, kot so Servlet, JSP, spletne storitve, EJB, JPA itd.
3) Java ME (Java Micro Edition)
Gre za mikro platformo, ki je namenjena mobilnim aplikacijam.
številke abecede
4) JavaFX
Uporablja se za razvoj bogatih internetnih aplikacij. Uporablja lahek API uporabniškega vmesnika.
Predpogoj
Za učenje Jave morate imeti osnovno znanje programskega jezika C/C++.
Občinstvo
Naša vadnica programiranja Java je zasnovana tako, da pomaga začetnikom in profesionalcem.
Težava
Zagotavljamo vam, da v tej vadnici za Java ne boste našli nobene težave. Če pa je kakšna napaka, jo prosim objavite v kontaktnem obrazcu.
Ali veš?
- Kakšna je razlika med JRE in JVM?
- Kaj je namen prevajalnika JIT?
- Ali lahko izvorno datoteko java shranimo brez imena?
- Zakaj java uporablja koncept sistema Unicode?
- Zgodovina Jave
- Lastnosti Jave
- Pozdravljeni program Java
- Interni program
- Kako nastaviti pot?
- Razlika med JDK, JRE in JVM
- Notranje podrobnosti JVM
- Spremenljivka in podatkovni tip
- Sistem Unicode
- Operaterji