Što je Java SE? - Značajke Java i koraci za instaliranje Java SE

Sadržaj:

Anonim

Uvod u Java SE

Java je 1991. godine razvio Sun Microsystems Inc., a kasnije ih je stekla kompanija Oracle Corporation. Java jezik je objektni programski jezik kao i jezik koji razlikuje velika i mala slova. Java programe pišu programeri, a kompilaciju provodi javac prevodilac koji je uključen u Java Development Kit (JDK). Javac prevodilac uzima program kao ulaz i daje bajt kod kao izlaz. Bajt kod se zatim izvršava Java Virtual Machine (JVM) u izvođenju vremena izvođenja. Java kod je napisan na bilo kojoj platformi i može se izvršiti na više platformi kao što su Windows, UNIX, Solaris, Mac OS, itd.

Značajke Jave

Ispod su različite značajke Jave

1. Jednostavno

  • Java je jednostavan jezik za naučiti ako znate osnovne koncepte C / C ++.
  • U usporedbi s drugim programskim jezicima, ima jednostavnu i laku sintaksu za razumjeti.
  • Za razliku od drugih programskih jezika u kojima se koriste pokazivači, koncepti za preopterećenje, java je uklonila takve značajke kako bi prevladala složenost.
  • Značajka automatskog prikupljanja smeća dostupna je na Javi za uklanjanje neiskorištenih / nereferenciranih objekata koji nisu dostupni u većini programskih jezika.

2. Objektno orijentirana

  • Java je objektni programski jezik. Dakle, sve je Objekt i može se implementirati na temelju objektnog modela.
  • OOP jezik ima nekoliko koncepata koji pojednostavljuju razvoj i održavanje softvera, poput enkapsulacije, apstrakcije, polimorfizma, nasljeđivanja itd. Koji se mogu implementirati u Javu.

3. Platforma neovisna

  • Java je neovisna o platformi jer se sastavlja u različitim strojevima.
  • To je jezik koji je napisan jednom i može se izvršiti na bilo kojoj platformi.
  • Kad se Java kôd sastavi, sastavlja se u neovisni bajtni kod i tumači ga JVM (Java Virtual Machine) koji se može instalirati na bilo koji OS platforme.

4. Osigurano

  • Java je poznata po svojoj sigurnosti jer razvija bez virusa i radi unutar virtualnog stroja.
  • Java koristi provjeru bajtova kodova koja provjerava ulomke koda na nelegalni kod.
  • Java provjerava kojim resursima može pristupiti klasa tj. Čitati, pisati na lokalni disk.

5. Čvrsta

Java je robusna zbog sljedećih točaka:

  • Za razliku od ostalih programskih jezika, on izbjegava korištenje pokazivača iz sigurnosnih razloga.
  • Značajke Rukovanje iznimkama i provjera tipa dostupne su na Javi.
  • Ulaže napor kako bi se smanjile situacije podložne pogreškama, pridajući više pažnje vremenu sastavljanja i provjeri pogrešaka u vremenu pokretanja.

6. Prijenosni

  • Java je prenosiva jer vam omogućuje da izvršite bajtni kod na bilo kojoj platformi.
  • Implementacija Java ne ovisi o platformi i može se prenijeti na bilo koju platformu čineći je prijenosnom.

7. Visoke performanse

  • Java koristi prevodilac "JIT" (Just in Time) da sastavi bajtni kod u izvorni strojni kod kada se poziva bilo koja od Java metoda, čime se povećava izvedba izvršenja.

8. Distribuiran

  • Ova značajka Jave omogućava nam pristup datotekama pozivanjem metoda iz bilo kojeg udaljenog sustava na Internetu.

9. višeslojno

  • Konac je mali maleni program napisan na Javi kako bi ga istovremeno izvršavao.
  • Multithreading je jedno od glavnih obilježja Java za rješavanje više zadataka.
  • Prednost upotrebe multithreadinga je ta što ne zauzima puno prostora za svaku nit jer koristi jedno zajedničko područje memorije.

10. Dinamičan

  • Java je dinamična jer podržava ogromnu količinu informacija o vremenu izvođenja.
  • Podržava dinamičku kompilaciju, tumačenje i automatsko upravljanje memorijom.

Kako postaviti / instalirati Java SE

Slijede koraci za instaliranje Java SE:

  1. Kliknite vezu datoteke za postavljanje Java SE. Kliknite na tamo navedenu opciju za preuzimanje JDK.
  2. Prihvatite licenčni ugovor da nastavite dalje. Odaberite JDK za svoju verziju računala, tj. 32-bitnu ili 64-bitnu.
  3. Nakon dovršetka preuzimanja pokrenite izvršnu datoteku za instalaciju.
  4. Ako morate postaviti varijable okoline, odnosno stazu i put, tada u nastavku trebate slijediti korake.
    1. Desnim klikom na mom računalu i odaberite opciju svojstava koja se spominje na zaslonu.
    2. Nakon klika na svojstva, zatim odaberite napredne postavke sustava.
    3. Kliknite opciju varijabli okruženja, a zatim kliknite NOVO.
    4. Dodajte java stazu (C: \ programske datoteke \ Java \\ bin \) u tekstni okvir s promjenjivom vrijednošću.
    5. Kliknite gumb U redu. Idite u naredbeni redak i upišite naredbu "javac" kako biste bili sigurni da se java uspješno instalira na vaše računalo.

Primjene Jave

Postoji mnogo aplikacija koje mogu biti kreirane pomoću Java programskog jezika:

1. Samostalne GUI aplikacije

Java SE koristi se za razvoj desktop aplikacija ili aplikacija zasnovanih na prozorima. Te se aplikacije moraju instalirati u jednom stroju za npr. Antivirusni program, uređivač teksta itd. AWT i Swing se obično koriste za stvaranje samostalnih aplikacija.

2. Android aplikacije

Danas svi koriste pametne telefone, tablete, iPhone uređaje itd. Sve ove aplikacije razvijene su pomoću JAVA-e. Google pruža Java API za početak razvoja aplikacija i vaše datoteke sastavlja u klase. Java je najpoznatiji uobičajeni i rabljeni jezik, a većina telefona je kompatibilna s njim. S Javom, ako znate koncepte objektno orijentiranog programiranja, stvaranje aplikacija za android bit će mnogo lakše i jednostavnije od razvoja iOS aplikacija.

3. Web aplikacije

Web aplikacije rade na strani poslužitelja i također stvaraju dinamične stranice. Distribuiraju se aplikacije koje pokreću na raznim računalima, a komunikacija se vrši putem mreže ili poslužitelja. Koriste se za internetsku maloprodajnu prodaju, web mjesta e-trgovine, bankarstvo itd. Tehnologije koje se koriste za izradu web stranica su Hibernate, Java Enterprise Edition, Java Standard Edition i mnoge druge.

4. Znanstvene primjene

Java je često izbor za većinu znanstvenih aplikacija, jer je sigurniji, prenosivi i održiviji i koristi alate konkurentnosti visoke razine od bilo kojeg drugog jezika. Java se također koristi u mnogim bankarskim i investicijskim aplikacijama zbog svojih sigurnosnih i sigurnosnih svojstava. Mnogi programeri za e-trgovinu više vole Java kao programski jezik.

Zaključak

Java se široko koristi u mnogim stvarnim aplikacijama počevši od samostalnih aplikacija do mobilnih aplikacija. To je jedan od fleksibilnih jezika koji se dosad koristio u programskim jezicima. Nudi različite značajke poput multi-navoja, appleta itd. To je jednostavan jezik, ali moćan alat za razvoj aplikacija.

Preporučeni članci

Ovo je vodič Što je Java SE ?. Ovdje smo raspravljali o osnovnom konceptu, značajkama i kako postaviti ili instalirati Java SE s njegovim prednostima. Možete pogledati i sljedeći članak da biste saznali više -

  1. Kako spojiti bazu podataka u Javi?
  2. Pitanja o intervjuu Java Servlet
  3. Pitanja o intervjuu Java Collection
  4. Manipulacija bita u Javi
  5. Primarne vrste mapiranja hibernacije
  6. Appleti na Javi | Java appleti i nekoliko primjera kodova