logo

Vodič za Java

Naš osnovni vodič za programiranje u Javi osmišljen je za studente i profesionalce. Java je objektno orijentirano , paralelni, zaštićeni jezik za računalno programiranje opće namjene zasnovan na klasi. To je široko korištena robusna tehnologija.

Što je Java?

Java je a programski jezik i a platforma . Java je robustan, objektno orijentiran i siguran programski jezik visoke razine.

Javu je razvio Sun Microsystems (koja je sada podružnica Oraclea) 1995. godine. James Gosling je poznat kao otac Jave. Prije Jave, zvao se hrast . Budući da je Oak već bio registrirana tvrtka, James Gosling i njegov tim promijenili su ime iz Oak u Java.

Platforma : Svako hardversko ili softversko okruženje u kojem se izvodi program poznato je kao platforma. Budući da Java ima runtime okruženje (JRE) i API, naziva se platformom.

Java primjer

Pogledajmo na brzinu primjer programiranja u Javi. Detaljan opis primjera Hello Java dostupan je na sljedećoj stranici.

Jednostavno.java

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Testirajte sada

Primjena

Prema Sunu, 3 milijarde uređaja pokreće Javu. Postoje mnogi uređaji na kojima se trenutno koristi Java. Neki od njih su sljedeći:

alter dodati stupac proročište
  1. Aplikacije za stolna računala kao što su acrobat reader, media player, antivirus itd.
  2. Web aplikacije kao što su irctc.co.in, javatpoint.com, itd.
  3. Poduzetničke aplikacije kao što su bankarske aplikacije.
  4. Mobilni
  5. Ugrađeni sustav
  6. Pametna kartica
  7. Robotika
  8. Igre itd.

Vrste Java aplikacija

Postoje uglavnom 4 vrste aplikacija koje se mogu izraditi programiranjem u Javi:

1) Samostalna aplikacija

Samostalne aplikacije također su poznate kao desktop aplikacije ili aplikacije temeljene na prozorima. To je tradicionalni softver koji moramo instalirati na svaki stroj. Primjeri samostalnih aplikacija su Media player, antivirus, itd. AWT i Swing se koriste u Javi za stvaranje samostalnih aplikacija.

2) Web aplikacija

Aplikacija koja radi na strani poslužitelja i stvara dinamičku stranicu naziva se web aplikacija. trenutno, Servlet , JSP , podupirači , Proljeće , Hibernacija , JSF itd. tehnologije koriste se za izradu web aplikacija u Javi.

3) Poduzetnička aplikacija

Aplikacija koja je distribuirana u prirodi, kao što su bankarske aplikacije, itd. naziva se aplikacija poduzeća. Ima prednosti kao što su visoka razina sigurnosti, uravnoteženje opterećenja i klasteriranje. U Javi se EJB koristi za kreiranje poslovnih aplikacija.

4) Mobilna aplikacija

Aplikacija koja je izrađena za mobilne uređaje naziva se mobilna aplikacija. Trenutno se za izradu mobilnih aplikacija koriste Android i Java ME.

Java platforme / izdanja

Postoje 4 platforme ili izdanja Jave:

1) Java SE (Java Standard Edition)

To je Java programska platforma. Uključuje Java programske API-je kao što su java.lang, java.io, java.net, java.util, java.sql, java.math itd. Uključuje osnovne teme kao što su OOP, Niz , Regex, Exception, Inner classes, Multithreading, I/O Stream, Networking, AWT, Swing, Reflection, Collection, itd.

np.log

2) Java EE (Java Enterprise Edition)

To je poslovna platforma koja se uglavnom koristi za razvoj web i poslovnih aplikacija. Izgrađen je na platformi Java SE. Uključuje teme kao što su Servlet, JSP, Web usluge, EJB, JPA itd.

3) Java ME (Java Micro Edition)

To je mikro platforma koja je namijenjena mobilnim aplikacijama.

4) JavaFX

Koristi se za razvoj bogatih internetskih aplikacija. Koristi API laganog korisničkog sučelja.

Preduvjet

Da biste naučili Javu, morate imati osnovno znanje C/C++ programskog jezika.

Publika

Naš vodič za programiranje u Javi dizajniran je da pomogne početnicima i profesionalcima.

Problem

Uvjeravamo vas da u ovom vodiču za Java nećete pronaći nikakav problem. Međutim, ako postoji bilo kakva pogreška, objavite problem u obrascu za kontakt.



Znaš li?Što ćemo naučiti u Osnovama Jave?