Java je softverska platforma, kao i programski jezik koji ide uz tu platformu. Razvijena je od strane kompanije Sun Microsystems '90-tih godina, a glavna karakteristika joj je to da se jednom kompajliran Java bajtkod može izvršavati na svakom uređaju koja ima Java izvršno okruženje.
Iako je izvorna zamisao i namena bila potpuno drukčija, Java je početnu popularnost stekla najviše zbog veb apleta koje je bilo moguće pokretati unutar veb pregledača. Pod sloganom “Write once, run everywhere!” i uz žestok marketing i obećanja o svetloj budućnosti (kako to uvek i biva u svetu računarstva), Java je ubrzo stekla masovnu popularnost. Odjednom je bila korišćena za razne aplikacije, veb servere, igrice, kancelarijske alate, i tako dalje. Iako je većina tih obećanja (kako to uvek i biva u svetu računarstva) ostala neispunjena ili delimično ispunjena, i iako joj popularnost u blagom opadanju u poslednjih 10-ak godina, Java je i dalje najkorišćeniji programski jezik na svetu.
U Javi se jako forsira objektno orijentisan stil programiranja, jer je nastala u vreme kada su mnogi, uključujući i njene stvaraoce, verovali da je to superioran stil. Zbog toga je Java kod uniforman pa je obično relativno jasan i lako čitljiv, iako ponekad nepotrebno obiman. Java je jezik sa zaista ogromnom standardnom bibliotekom, u kojoj postoje rešenja za većinu problema. Takođe, zbog popularnosti, napisano je mnogo third-party biblioteka i framework-a za Javu, pa je obično samo potrebno umeti sastaviti kockice.
Java je zato robustan, moćan jezik koji čini neki srednji sloj kao jezik u kome se brže završi posao nego u C+±u, a dobiju efikasniji programi nego u Python-u. Lično nisam ljubitelj Jave, i mogao bih da napišem post 10 puta duži od ovoga kada bih navodio i objašnjavao sve njene mane, ali ne mogu poreći da ima i neke prednosti )
Situacija još uvek takva da se, zbog velikog broja dostupnih Java programera, firme masovno opredeljuju da razvijaju softver u Javi, pa onda zbog te potražnje za Java programerima ljudi uče Javu i tako u krug.
Ipak, NIKAKO ne preporučujem Javu kao prvi jezik početnicima iz mnogo razloga. Rado ću navesti i razloge, al i ovo je već mnogo za uvodni post
Ovde možete postavljati sva pitanja, iskustva, hvale i kritike u vezi sa ovim jezikom
Iako je izvorna zamisao i namena bila potpuno drukčija, Java je početnu popularnost stekla najviše zbog veb apleta koje je bilo moguće pokretati unutar veb pregledača. Pod sloganom “Write once, run everywhere!” i uz žestok marketing i obećanja o svetloj budućnosti (kako to uvek i biva u svetu računarstva), Java je ubrzo stekla masovnu popularnost. Odjednom je bila korišćena za razne aplikacije, veb servere, igrice, kancelarijske alate, i tako dalje. Iako je većina tih obećanja (kako to uvek i biva u svetu računarstva) ostala neispunjena ili delimično ispunjena, i iako joj popularnost u blagom opadanju u poslednjih 10-ak godina, Java je i dalje najkorišćeniji programski jezik na svetu.
U Javi se jako forsira objektno orijentisan stil programiranja, jer je nastala u vreme kada su mnogi, uključujući i njene stvaraoce, verovali da je to superioran stil. Zbog toga je Java kod uniforman pa je obično relativno jasan i lako čitljiv, iako ponekad nepotrebno obiman. Java je jezik sa zaista ogromnom standardnom bibliotekom, u kojoj postoje rešenja za većinu problema. Takođe, zbog popularnosti, napisano je mnogo third-party biblioteka i framework-a za Javu, pa je obično samo potrebno umeti sastaviti kockice.
Java je zato robustan, moćan jezik koji čini neki srednji sloj kao jezik u kome se brže završi posao nego u C+±u, a dobiju efikasniji programi nego u Python-u. Lično nisam ljubitelj Jave, i mogao bih da napišem post 10 puta duži od ovoga kada bih navodio i objašnjavao sve njene mane, ali ne mogu poreći da ima i neke prednosti )
Situacija još uvek takva da se, zbog velikog broja dostupnih Java programera, firme masovno opredeljuju da razvijaju softver u Javi, pa onda zbog te potražnje za Java programerima ljudi uče Javu i tako u krug.
Ipak, NIKAKO ne preporučujem Javu kao prvi jezik početnicima iz mnogo razloga. Rado ću navesti i razloge, al i ovo je već mnogo za uvodni post
Ovde možete postavljati sva pitanja, iskustva, hvale i kritike u vezi sa ovim jezikom
Last edited: