Pages

12 June 2011

Šta je JAVA ???

Verovatno ste se bezbroj puta pitali: Šta je JAVA , čemu služi i zašto mi stalno izlazi neko upozorenje itd.


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.


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.









Java Runtime Environment 1.6.0.26 (32-bit)


Java softver korisnicima omogućava da pokreću aplikacije koje se nazivaju „applet-i“ i koje su pisane u Java programskom jeziku. Ovi appleti obezbeđuju bogatije online iskustvo nego što je to slučaj kada je u pitanju interakcija sa HTML stranama. Java Plug-in tehnologija, koja je uključena kao deo Java 2 Runtime Environment, Standard Edition, JRE, utvrđuje vezu između popularnih pretraživača i Java platforme. Java takođe omogućava aplikacijama da budu preuzete preko mreže i pokrenute u okviru zaštićenog sandbox polja. Nova verzija donosi zakrpu za probleme koji su ranije primećeni na polju bezbednosti i druga minorna unapređenja.