Uvod u programski jezik JAVA
Ovaj tutorijal uvesti će Vas u vrlo bogat i moćan programski jezik imena JAVA. Započeti ćemo s povijesti, a završiti sa jednostavnijim programima tipa „Hello world“.
Povijest programskog jezika JAVA
1995. Sun Microsystems izdaje prvu verziju programskog jezika JAVA. Osoba sa vizijom stvaranja naprednijeg C++-a tj. programskog jezika JAVA je James Gosling.
Bitnije značajke programskog jezika JAVA
Radi se o objektno orijentiranom programskom jeziku. Pojam objektno orijentirano programiranje znači metodu razvijanja programske opreme kod koje su programi koncipirani poput grupe objekata koji međusobno djeluju.
Programski jezik JAVA jednostavniji je za korištenje od programskog jezika C ili C++.
Jedna od bitnijih značajki je „neovisnost o platformi“. Ovo omogućuje da se kod napisan u JAVA-i izvodi bez unošenja promjena u različitim okruženjima na računalima (Windows, UNIX, …).
JAVA kod prevodi se u u tzv. „bytecode“ kojeg pokreće operacijski sustav, drugi program ili uređaji pomoću JAVA interpretera. Bytecode nije izvršni kod, već visokooptimizirani skup instrukcija dizajniran za izvršavanje unutar JAVA izvršnog sustava koji se naziva „JAVA virtualni stroj“ (JAVA virtual machine – JVM) koji predstavlja interpreter za bytecode.
Još jedna u nizu značajki programskog jezika JAVA bila bi „višenitnost“, a znači podršku za višenitno programiranje.
JAVA je dizajnirana za izvršavanje u distribuiranom okruženju, prvenstveno na internetu.
Prednosti u odnosu na C++
- automatsko oslobađanje zauzete memorije pomoću „Garbage collector-a“
- HotSpot tehnologija koja omogućuje JIT (Just In Time) prevoditelja
- ne prevodi se cijeli Java program u izvršni kod, već JIT prevodi samo kod koji je potrebno prevesti kod izvođenja
Razvojno okruženje (IDE - Integrated Development Environment)
Postoji ih mnogo, no mi ćemo se fokusirati na Eclipse. Eclipse je moguće downloadati sa sljedećeg linka: http://www.eclipse.org/downloads/. Verzija koju je potrebno odabrati je „Eclipse IDE for Java Developers“. Nakon downloada otpakirajte sadržaj u npr. C:\eclipse folder i pokrenite eclipse.exe.
JRE, JDK
JRE (JAVA Runtime Environment) – okruženje za pokretanje Java aplikacija
JDK (JAVA Development Kit) – okruženje za razvijanje i pokretanje Java aplikacija (uključuje JRE!)
Za pisanje programa u JAVA programskom jeziku potreban nam je JDK. JDK je moguće downloadati sa sljedećeg linka: http://java.sun.com/javase/downloads/index.jsp. Potrebno je odabrati verziju „Java SE Development Kit (JDK)“. Nakon downloada pokrenite instalaciju, a nakon instalacije pokrenite Eclipse. Može se desiti da ćete imati problema pokretanja ukoliko ste prije imali instaliranu neku od verzija JRE-a. U tom slučaju kontaktirajte nas pomoću forme „Pitajte učitelja“ kako bismo Vam objasnili što je potrebno učiniti.
JAVA API (Application Programming Interface)
Radi se o skupu “gotovih” klasa i sučelja koje je moguće koristiti kod razvijanja.
Postoji i JAVA API dokumentacija u obliku HTML dokumenta (Dostupno na sljedećem linku: http://java.sun.com/javase/6/docs/)
Kada smo shvatili zašto je dobro koristiti JAVA programski jezik možemo na jednostavan način pokušati napisati naš prvi program.
Recimo da smo sve uspjeli „podići“ i recimo da smo otvorili Eclipse.
1. Korak – odaberimo workspace tj. folder u koji će se spremati naši projekti. Možete ostaviti defaultnu vrijednost (C:\javaworkspace). Kliknite na „OK“. Nakon toga dobivamo sljedeći izgled radnog prostora.
2. Korak – Stvorimo projekt. Klik na File -> New -> Java Project. Unesimo Project name. To moze biti npr. „UcionicaTutorijal“. Nakon toga kliknimo na „Finish“.
3. Korak – U package explorer-u možemo vidjeti sljedeće:
4. Korak – Stvorimo paket koji će sadržavati glavnu funkciju. Desni klik na „src“ -> New -> lijevi klik na „package“. Nazivi paketa pišu se malim slovima. Mi ćemo paket nazvati „hr.ucionica.tutorijal.prvi“.
5. Korak – Stvorimo glavnu funkciju. Desni klik na naziv paketa (hr.ucionica.tutorijal.prvi) -> New -> lijevi klik na „Class“. Namjestimo sljedeće parametre, a nakon toga kliknimo na Finish:
6. Korak – Otvorio nam se prozor unutar kojeg pišemo kod. Prepravimo kod tako da izgleda ovako:
package hr.ucionica.tutorijal.prvi;
public class Glavna {
public static void main(String[] args) {
System.out.println("Pozdrav od Ucionica.net portala!");
}
}
Nakon toga kliknimo na Run -> Run As -> Java Application.
Ispis u konzoli trebao bi izgledati ovako:
Kod System.out.println ispisuje u liniju u konzolu.
Toliko u prvom JAVA tutorijalu. Nadamo se da je ovaj tutorijal koristio.
Lijepi pozdrav ;-)

Pošaljite nam tutorijal u doc, docx ili pdf obliku. Objaviti ćemo ga na Učionici, potpisati Vas i zahvaliti Vam se. Pošalji...

U kojoj kategoriji želite više članaka?

| Pon | Ut | Sri | Cet | Pet | Sub | Ned |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||









