Razvoj Java programa
Komplet JDK za
čitav niz hardverskih platformi i operativnih sistema možete da preuzmete ili sa veb lokacije kompanije Sun http://java.sun.com
(za Windows, Solaris ili Linux) ili sa lokacija na
koje ćete biti upućeni sa ove. Komplet JDK koji ćete ovde koristiti možete da preuzmete sa adrese http://java.sun.com/j2se. Verzije
kompleta Java Development Kit za Mac OS X možete da
preuzmete sa adrese http://devworld.apple.com/java/. Skrećemo vam pažnju na to da je platforma J2SE
5.0 naslijedila verziju J2SE 1.4. Bilo bi logično da je verziju 1.4 naslijedila verzija 1.5, ali je odlučeno da se,
zbog značaja novih funkcija i sveukupne
zrelosti
proizvoda, nova verzija nazove 5.0. Kodna imena za module u verziji 5.0 i dalje koriste notaciju 1.5.0, koju ćete videti i u
imenima direktorijuma i na nekoliko drugih mjesta. Jedan aspekt terminologije takođe nekada umije da
zbuni – komplet Java Development
Kit se nekada
naziva baš tako – JDK ili Java Development Kit, a nekada SDK ili Software Development Kit. U verziji 5.0 koristi se termin
JDK, dok se u verziji 1.4 koristio termin SDK. Prema tome, u pitanju je samo mala terminološka razlika, a značenje
je praktično isto. Radi dosljednosti, svaku verziju kompleta Java Development
Kit u ovom seminarskom ćemo nazivati JDK.
Za pravljenje
izvornih datoteka Java programa koje ćete koristiti u kompletu JDK, potreban vam je editor teksta. Dolazi u obzir svaki editor
koji u sadržaj datoteke ne ugrađuje formatiranje. Postoji čitav niz podesnih besplatnih programa od kojih su neki
baš i namjenjeni Javi, tako da ćete bez većih problema pronaći onaj koji vam
najviše odgovara. Meni je najviše odgovarao editor Jcreator. Postoje i potpuno
besplatna verzija ovog programa, ali i komercijalna verzija koja je nešto
bogatija funkcijama. Za početak vam je ova besplatna verzija sasvim dovoljna i
možete je preuzeti sa adrese http://www.jcreator.com. Ukoliko želite da ispitate i neke druge
editore, obavezno posjetite veb lokaciju http://www.download.com. Postoji nekoliko izuzetnih profesionalnih
okruženja za razvijanje Java programa čiji su proizvođači kompanije Sun,
Borland, Metrowerks i Symantec. U pitanju su okruženja u kojima su pravljenje i
editovanje Java izvornog koda, kao i kompajliranje programa i naknadno
otklanjanje grešaka maksimalno olakšani. U rukama iskusnih programera ovo su
veoma moćne alatke. Ipak, preporučujemo vam da se, učeći Javu, naročito ako
nemate zavidno programersko iskustvo, držite kompleta JDK kompanije Sun i nekog
najjednostavnijeg editora za pravljenje izvornog koda. Vjerovatno se pitate
zašto vam ne preporučujem korišćenje alatki koje olakšavaju i ubrzavaju
programiranje. Postoji više razloga. Najprije, profesionalni sistemi za razvoj
programa kriju od vas mnogo toga što morate da znate ukoliko želite da
savladate Javu. Zatim, ova okruženja koriste se za pravljenje složenih
aplikacija sa mnogo koda i bolje je da se u fazi učenja te kompleksnosti
klonite. Praktično sva komercijalna okruženja za razvoj Java programa imaju
unaprijed ugrađene funkcije koje ubrzavaju programiranje. Ovo je izuzetno
korisno za iskusne programere, ali predstavlja ozbiljnu smetnju u procesu
učenja. Treba da vodite računa i o tome da su komercijalna okruženja nekada povezana
sa konkretnom verzijom platforme Java 2. To znači da neke od najnovijih
funkcija možda neće funkcionisati. Ukratko, profesionalna okruženja za
programiranje u Javi namijenjena su prvenstveno obučenim i iskusnim programerima,
tako da vam preporučujemo da na njih pređete tek kasnije. Sa druge strane,
ukoliko iz bilo kog razloga želite da radite u nekom komercijalnom sistemu za
razvoj Java programa, a imate problema sa nekim primjerom, dati primjer uvijek možete
da, korišćenjem komandne linije, isprobate i u okviru kompleta JDK. Po svoj
prilici, primjer će funkcionisati bez problema.
Primjedbe
Objavi komentar