Java za mlade programere
Java za mlade programere (1)
Šta je Java?
Java je ra
č
unarski
programski jezik
koji je razvila firma Sun
Microsystems. Programski jezik se koristi za izdavanje instrukcija
ra
č
unaru da obavi konkretne poslove. Java, mada relativno novi jezik,
nastao 1995. godine, izuzetno je popularna.
Prvi razlog za popularnost je njena cena – potpuno je besplatna!.
Mnogi drugi programski jezici prodaju ce po ceni od više stotina ili
hiljada dolara, što je za ve
ć
inu ljudi glavna prepreka da po
č
nu da u
č
e
programiranje.
Drugi razlog za popularnost Jave je to što je Java programi mogu da
se izvršavaju na skoro svakom tipu ra
č
unara. Kažemo da su Java
programi
nezavisni od platforme
na kojoj se izvršavaju.
Java može da se koristi za razvoj raznovrsnih aplikacija. Postoje
jednostavni tekstualno-zasnovani programi koji se nazivaju konzolnim
aplikacijama. Takvi programi podržavaju samo tekstualni unos i ispis
na monitoru vašeg ra
č
uanara. Tako
đ
e, možete da pravite aplikacije sa
grafi
č
kim korisni
č
kim interfejsom (engl. Graphical User Interface –
GUI). Ove aplikacije raspolažu sa menijima, paletama alatki,
dugmadima, trakama za pomeranje sadržaja drugim kontrolama koje
reaguju na miša. Primeri GUI aplikacija koje ste u svom radu na
ra
č
unaru ve
ć
koristili su programi za obradu teksta, programi za rad sa
tabelama i ra
č
unarske igrice. Tako
đ
e, možete praviti i aplikacije koje
se nazivaju
apleti
(engl. Applets). To su male GUI aplikacije koje
mogu da se izvršavaju unutar web stranice. Apleti daju dinami
č
nost
web stranicama. Mislim da ste ve
ć
uvideli univerzalnost programskog
jezika Java. Na ovom kursu krenu
ć
emo od prostih konzolnih aplikacija.
To
ć
e nam omogu
ć
iti da se koncentrišemo na u
č
enje osnova Jave bez
upuštanja u svet grafi
č
kog korisni
č
kog interfejsa.
Drugo popularno svojstvo Jave je to što je ona objektno orijentisana.
To je fini na
č
in da se kaže da su Java programi sa
č
injeni od više
osnovnih delova (komponenti) koji mogu da se više puta koriste. To za
vas kao Java programera zna
č
i da možete da pravite i menjate velike
programe bez ve
ć
ih komplikacija. Tokom ovog kursa više puta
ć
ete se
sresti sa terminom
objekt
(engl. Object), a tokom izlaganja kursa taj
koncept
ć
e vam postati jasan.
Poslednja prednost Jave je to što je ona prost jezik,u pore
đ
enju sa
drugim programskim jezicima i zbog toga se relativno lako u
č
i. Ta
jednostavnost je neophodna da bi se podržala nezavisnost Java
aplikacija od tipa platforme (sposobnost da se izvršava na svakom tipu
ra
č
unara). Me
đ
utim, ta jednostavnost ne zna
č
i da Java nije mo
ć
an
programski jezik. Možete pomo
ć
u Jave da uradite sve ono što možete
da uradite sa bilo kojim mnogo složenijim programskim jezikom.
Zašto u
č
iti Javu?
Možemo postaviti i pitanje Zašto u
č
iti programski jezik? Postoji više
razloga za to. Prvo, ukoliko znate da programirate, razume
ć
ete bolje
kako ra
č
unari rade. Drugo, pisanje programa je dobra vežba za
razvijanje veštine razmišljanja – morate dobro logi
č
ki da razmišljate
da biste napisali ra
č
unarske programe.. Tako
đ
e, morate pomalo biti i
perfekcionista, ra
č
unari nisu toliko pametni i zato zahtevaju strogo
precizne instrukcije da bi obavili svoje poslove. Tre
ć
e, ra
č
unarski
programeri su veoma traženi i zara
đ
uju mnogo novca. Na kraju,
pisanje ra
č
unarskih programa je zabavno. Posebno je zadovoljstvo
kada vidite svoju ideju kako „živi” na ekranu ra
č
unara.
Zbog jednostavnosti Jave, brzo
ć
ete nau
č
iti kako se pišu Java
programi. Me
đ
utim, to što
ć
ete brzo napisati svoj prvi Java program ne
zna
č
i da ste nau
č
ili sve što treba da znate o Javi. Ovaj kurs je samo
kratak uvod u Javu, stoga smatrajte ga kao prvi korak na putu koji
vodi do zvanja Java programera.
Potrebni resursi
Da biste pisali i izvršavali Java programe, potreban vam je
Java
Software Development Kit (Java SDK)
. To je besplatan proizvod
koji možete preuzeti preko Interneta. To jednostavno zna
č
i da
ć
ete
iskopirati tzv. instalacionu datoteku na svoj ra
č
unar, pokrenuti
instalaciju i zatim po
č
eti sa radom. Ovaj proizvod možete na
ć
i na
U slede
ć
em nastavku bi
ć
e opisano kako da preuzmete i instalirate ovaj
softver.

Kliknite mišem na dugme Save i izaberite lokaciju na kojoj želite da
snimite preuzetu datoteku. Potom
ć
ete na ekranu videti kako
preuzimanje napreduje.
Java SDK je veoma velika datoteka (j2sdk-1_4_1_02-windows-
i586.exe), veli
č
ine oko 36 MB, stoga
ć
e preuzimanje preko modema i
komutirane veze potrajati.
Kada ste preuzeli SDK, spremni ste za instaliranje paketa na svoj
ra
č
unar. Izaberite dugme Start na paleti poslova a zatim Run.
Prona
đ
ite direktorijum (folder) gde ste snimili datoteku i selektujte
datoteku. Kliknite na Open. Java SDK instalacioni program
ć
e
raspakovati neke datoteke iuvodni ekran sa sporazumom o licenci
ć
e
se pojaviti na ekranu. Po prihvatanju licence, instalacioni program
ć
e
vas pitati gde želite da se obavi instalacija.
Predlažem da instalaciju Java SDK obavite u podrazumevanom
direktorijumu (c:j2sdk1.4.1_02 u ovom slu
č
aju), stoga kliknite mišem
na dugme Next.
Nemojte ovde ništa menjati. Želimo da instaliramo sve komponente.
Kliknite mišem na Next da biste videli ekran koji vam omogu
ć
ava izbor
podrazumevanog Internet pretraživa
č
a.

interfejsu koji se lako koristi a može besplatno (verzija Lite) da se
preuzme preko Interneta. Preporu
č
ujem da koristite ovaj softver zato
što
ć
e vam olakšati programerski deo posla i omogu
ć
iti da se
koncentrišete na u
č
enje elemenata Java jezika.
Pre nego što preuzmete i instalirate JCreator, moram da vas upoznam
sa jednom
č
injenicom. JCreator radi samo u Windows okruženju, to
zna
č
i da korisnici Linuxa i Mac OS moraju da prona
đ
u drugo rešenje.
Ukoliko koristite Windows i izaberete da koristite JCreator, pristupite
preuzimanju tog okruženja. JCreator je razvila firma Xinox Software.
Postoje dve verzije ovog proizvoda, JCreator LE (Light Edition) I Pro
(Professional Edition). Mi
ć
emo koristiti LE zato što je besplatan.
Da biste preuzeli ovaj softver uradite slede
ć
e:
Idite na JCreator web sajt:
Potražite link za preuzimanje Jcreatora LE (Freeware).
Na web stranici za preuzimanje kliknite mišem na link i na ekranu
ć
e
se pojaviti slede
ć
i prozor:
Kliknite mišem na dugme Save i izaberite lokaciju na kojoj želite da
sa
č
uvate preuzetu datoteku. Pojavi
ć
e se na ekranu prozor koji
prikazuje kako preuzimanje napreduje.
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti