Vodič je stariji od 2 godine i možda nije u potpunosti aktualan. Za provjeru, koristite “pitaj učitelja”.

Uvod u JAVA programski jezik

Uvod u JAVA programski jezik
Autor članka: Igor Kovačić
Kategorije: Programiranje
Datum objave: 27.12.2009

Ovaj tutorijal uvesti će Vas u vrlo bogat i moćan programski jezik pod nazivom 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: Eclipse download. 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: JDK download. 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: JAVA API).

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

tvorimo 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 kôd. 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:

Kôd System.out.println ispisuje u liniju u konzolu.

Toliko u prvom JAVA tutorijalu. Nadamo se da je ovaj tutorijal koristio.
Lijepi pozdrav ;-)

5 komentara na članak 'Uvod u JAVA programski jezik'

Pratite komentare na članak 'Uvod u JAVA programski jezik' putem RSS feeda.

  1. Ana Maksimovic
    15.02.2013 u 16:35h

    pomozite mi da instaliram Java.Molim vas…

  2. 28.02.2013 u 22:46h

    http://www.java.com/en/download/index.jsp Idi na taj link “Free Java Download” .. Kada skines pokreni instalaciju i ides “Next” sacekas da se install.. pojavi se “Finish” kliknes na to i kraj : )

  3. rođo
    20.12.2015 u 23:40h

    slabo je ovo, nepotpuno i šturo

  4. Mario
    22.09.2016 u 16:50h

    Slažem se s Rođom,vrlo šturo za početnike!

  5. Marko
    05.10.2016 u 11:30h

    Haha pa ljudi to nije opsirbo jer to nije programski jezik za pocetnike. Java programski jezik je jezik za profesionalce i informaticke seniore. Pomocu tog jezika se prave dostatne android aplikacije i poslovni programi i softveri.

    Ako ste pocetnime trebali bi ste prvo nauciti programski jezik “php” ili programski jezik “C#”

Ostavite komentar na ovaj članak

Uvredljivi i spam komentari biti će obrisani. Ukoliko se Vaš komentar ne pojavi odmah, pričekajte da ga odobrimo ;-). Odgovore na pitanje brže ćete dobiti ukoliko nas kontaktirate putem forme pitajte učitelja.