Kaj je Java SE? - Lastnosti Java in koraki za namestitev Java SE

Kazalo:

Anonim

Uvod v Java SE

Java je leta 1991 razvila Sun Microsystems Inc., kasneje jo je pridobila korporacija Oracle. Jezik Java je objektno usmerjen programski jezik in tudi mali črki. Programe Java pišejo razvijalci, kompilacijo pa izvaja prevajalnik javac, ki je vključen v Java Development Kit (JDK). Prevajalnik Javac vzame program kot vhod in daje bajt kodo kot izhod. Bajt kodo nato izvaja Java Virtual Machine (JVM) v času izvajanja. Java koda je napisana na kateri koli platformi in se lahko izvede na več platformah, kot so Windows, UNIX, Solaris, Mac OS itd.

Značilnosti Jave

Spodaj so različne funkcije Jave

1. Enostavno

  • Java je enostaven jezik za učenje, če poznate osnovne pojme C / C ++.
  • V primerjavi z drugimi programskimi jeziki ima preprosto in enostavno skladnjo za razumevanje.
  • Za razliko od drugih programskih jezikov, v katerih se uporabljajo kazalci, pojmi s preobremenitvijo, je java odstranila take funkcije, da bi premagala zapletenost.
  • Funkcija samodejnega zbiranja smeti je na voljo v Javi za odstranjevanje neporabljenih / nepovezanih predmetov, ki niso na voljo v večini programskih jezikov.

2. Objektno usmerjen

  • Java je objektni programski jezik. Torej, vse je Objekt in ga je mogoče izvesti na podlagi objektnega modela.
  • Jezik OOP ima malo konceptov, ki poenostavljajo razvoj in vzdrževanje programske opreme, kot so kapsulacija, abstrakcija, polimorfizem, dedovanje itd., Ki jih je mogoče implementirati v Javo.

3. Neodvisna platforma

  • Java je neodvisna od platforme, ker je sestavljena v različnih strojih.
  • To je jezik, ki je napisan enkrat in ga je mogoče izvesti na kateri koli platformi.
  • Ko je Java koda sestavljena, jo sestavi v neodvisno bajtno kodo in jo razlaga JVM (Java Virtual Machine), ki jo je mogoče namestiti v katero koli platformo OS.

4. Zavarovano

  • Java je znana po svoji varnosti, saj razvija brez virusov in deluje znotraj virtualnega stroja.
  • Java uporablja preverjevalno kodo bajta, ki preverja, ali so delci kode nezakoniti.
  • Java preveri, do katerih virov lahko dostopa razred, tj. Branje, zapisovanje na lokalni disk.

5. Robusten

Java je robustna zaradi naslednjih točk:

  • Za razliko od drugih programskih jezikov se iz varnostnih razlogov izogiba uporabi kazalcev.
  • Funkcije za ravnanje z izjemami in preverjanje vrste so na voljo v Javi.
  • Prizadeva si za zmanjšanje napak, nagnjenih k napakam, tako da več pozornosti namenja času prevajanja in preverjanju napak.

6. Prenosni

  • Java je prenosljiva, ker vam omogoča, da izvršite bajtno kodo na kateri koli od platform.
  • Izvedba Jave ni odvisna od platforme in jo je mogoče prenesti na katero koli od platform, s čimer postane prenosna.

7. Visoka zmogljivost

  • Java uporablja prevajalnik "JIT" (Just in Time) za sestavljanje bajtne kode v izvorno kodo stroja, ko se prikliče katera koli metoda Java, s čimer poveča uspešnost izvedbe.

8. Razdeljeno

  • Ta funkcija Jave nam omogoča dostop do datotek s klicanjem metod iz katerega koli oddaljenega sistema na internetu.

9. večnamensko

  • Niti je majhen majhen program, napisan v Javi, da ga hkrati izvajajo.
  • Multithreading je ena glavnih značilnosti Java za spopadanje z več nalogami.
  • Prednost uporabe multithreading je, da ne zavzame veliko prostora za vsako nit, saj uporablja eno skupno območje spomina.

10. Dinamična

  • Java je dinamična, saj podpira ogromno informacij o času teka.
  • Podpira dinamično sestavljanje, razlago in samodejno upravljanje pomnilnika.

Kako nastaviti / namestiti Java SE

Sledijo koraki za namestitev Java SE:

  1. Kliknite na povezavo Datoteka za namestitev Java SE. Kliknite na omenjeno možnost Download JDK.
  2. Sprejmite licenčno pogodbo za nadaljevanje. Za različico računalnika izberite JDK, torej 32-bitni ali 64-bitni.
  3. Ko je prenos končan, zaženite izvedljiv program za namestitev.
  4. Če morate nastaviti spremenljivke okolja, tj pot in pouk, potem morate upoštevati spodnje korake.
    1. Z desno miškino tipko kliknite moj računalnik in izberite možnost lastnosti, omenjeno na zaslonu.
    2. Ko kliknete lastnosti, nato izberite napredne sistemske nastavitve.
    3. Kliknite možnost spremenljivke okolja in nato NOVO.
    4. V besedilno polje s spremenljivo vrednostjo dodajte pot java (C: \ programske datoteke \ Java \\ bin \).
    5. Kliknite na gumb V redu. Pojdite v ukazni poziv in vtipkajte ukaz „javac“ in se prepričajte, da je java uspešno nameščena v računalniku.

Aplikacije Java

Obstaja veliko programov, ki jih je mogoče ustvariti s programskim jezikom Java:

1. Samostojne aplikacije GUI

Java SE se uporablja za razvoj namiznih aplikacij ali okenskih aplikacij. Te programe je treba namestiti v enem samem stroju, npr. Protivirusni program, urejevalnik besedil itd. AWT in Swing se običajno uporabljajo za ustvarjanje samostojnih aplikacij.

2. Aplikacije za Android

Dandanes vsi uporabljajo pametne telefone, tablice, iPhone itd. Vse te aplikacije so razvite z uporabo JAVA. Google ponuja Java API za začetek razvoja aplikacij in zbiranje datotek v razrede. Java je najbolj znan in razširjen jezik, saj je večina telefonov združljiva z njim. Če poznate koncepte objektno usmerjenega programiranja z Javo, bo ustvarjanje aplikacij za android veliko lažje in preprostejše od razvoja aplikacij za iOS.

3. Spletne aplikacije

Spletne aplikacije delujejo na strani strežnika in ustvarjajo tudi dinamične strani. Razdeljene so aplikacije, ki delujejo na različnih računalnikih, komunikacija pa poteka prek omrežja ali strežnika. Uporabljajo se za spletno prodajo na drobno, spletna mesta za e-trgovino, bančništvo itd. Tehnologije, ki se uporabljajo za ustvarjanje spletnih mest, so Hibernate, Java Enterprise Edition, Java Standard Edition in številne druge.

4. Znanstvene aplikacije

Java je pogosto izbira za večino znanstvenih aplikacij, saj je bolj varna, prenosna in vzdržna in uporablja orodja za sočasnost na visoki ravni kot kateri koli drug jezik. Java se zaradi svojih varnostnih lastnosti uporablja tudi v številnih bančnih in naložbenih aplikacijah. Mnogi razvijalci spletnih mest za e-trgovino raje uporabljajo Java kot svoj programski jezik.

Zaključek

Java se pogosto uporablja v številnih aplikacijah v realnem času, od samostojnih aplikacij do mobilnih aplikacij. Je eden izmed fleksibilnih jezikov, ki so se doslej uporabljali v programskih jezikih. Ponuja različne funkcije, kot so večrezni navoji, programčki itd. Je preprost jezik, vendar močno orodje za razvoj aplikacij.

Priporočeni članki

To je priročnik Kaj je Java SE ?. Tukaj razpravljamo o osnovnem konceptu, funkcijah in kako nastaviti ali namestiti Java SE s svojimi prednostmi. Če želite izvedeti več, si oglejte tudi naslednji članek -

  1. Kako povezati bazo podatkov na Javi?
  2. Vprašanja o intervjuju s Java Servlet
  3. Vprašanja o intervjuju za zbirko Java
  4. Manipulacija bitja na Javi
  5. Primarne vrste preslikave hibernacije
  6. Aplati na Javi | Java Apleti in nekaj vzorčnih kod