Java ili neki drugi jezik?

2

Java ili neki drugi jezik?

offline
  • Pridružio: 13 Sep 2012
  • Poruke: 2138

Iz iskustva mogu da kažem da je najbolje učiti iz zvanične dokumentacije programskog jezika jer su to pisali ljudi koji su učestvovali u izradi pa samim tim i najbolje poznaju programski jezik Smile

Java ima jako dobru dokumentaciju, ako znaš engleski i pratiš tutorijale, nema greške! Sve je precizno i detaljno opisano...

YT je dobar ali sa strane teorije programskog jezika. Ipak je bolje kada ti možeš odmah da isprobaš kod, tako da još jedan + za dokumentaciju (možeš odmah da kopiraš kod i isti isprobaš) Smile

Ako ne znaš engleski, onda neka od knjiga koje su na našem jeziku. Ne znam tačno koju bih ti preporučio (ne radim sa Javom) ali je svakako dobar potez ako si na početku.

Moj glas ide za dokumentaciju, pa ko šta voli Smile

Arrow http://docs.oracle.com/javase/7/docs/



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4458

Ako je imao prilike da se upozna sa OOP, neka cepa Javu. Čak je i Google koristio kao bazni jezik za Android aplikacije (iako je Linuksov kernel pisan u C). Takođe, ima i tu prednost što se kompajlira u Java VM (virtuelnoj mašini), pa će program pisan na jednom operativnom sistemu moći da pokreće skoro svuda.



offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3895
  • Gde živiš: Novi Sad,Klisa

E.L.I.T.E. ::pa će program pisan na jednom operativnom sistemu moći da pokreće skoro svuda.

Citiracu kolegu sa jednog foruma:
Citat:To da je Java univerzalna je "poluistina". Java program možeš da iskompajliraš Oracle-ovim kompajlerom tako da radi na Java virtuelnim mašinama kompatibilnim sa Oracle virtuelnom mašinom, ali tu postoji kvaka - Android koristi svoju, drugačiju (nekompatibilnu) Java virtuelnu mašinu.

Dalje, Android aplikacija mora da uključi određene biblioteke koje ne koristiš u klasičnim Java aplikacijama, što povlači još neke specifičnosti, recimo glavna klasa neće biti "prazna" klasa već treba da proširuje klasu "Activity", nećeš pisati funkciju Main nego će polazna tačka biti funkcija "onCreate" itd. Dakle Java je samo programski jezik, ali se na Androidu koristi potpuno drugi frejmvork koji ne koristiš u Java aplikacijama za PC.

offline
  • Osvjedodžbeni spretnik munjarstva
  • Pridružio: 04 Jul 2011
  • Poruke: 5313
  • Gde živiš: Beograd

Ne, nije on na to mislio, on je mislio da ga je moguće pokrenuti na Mac-u, Linuxu, Windowsu... To što Android koristi drugu virtuelnu mašinu je tačno, ali niko ne može da potisne da su android aplikacije u potpunosti pisane u Javi, bez obzira na to što se koriste druge biblioteke. Smile

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4458

Naravno Nix, da se ne mogu koristiti klasične bibilioteke pri razvoju već one iz Android SDK. Javu kao softversku platformu podržavaju Windows, Linux, OS X i Solaris, a kao jezik je multi-platformski pa bi zbog toga imao koristi Ziveli

Ni C# nije loš jezik, u Xamarin Studio možeš da praviš native iOS i Android aplikacije u njemu.

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14270
  • Gde živiš: Niš

Isto pitanje i ja sebi postavljam sada. Very Happy
Radili smo na faksu C, C++, asembler, pa sam ja radio ovako van faksa malo C#, u srednjoj Pascal i Delphi, i na kraju (pre dva-tri meseca) i Javu. U početku mi se, nakon prelaska sa C++, baš nije sviđala. Na faksu su nas cimali samo tako oko referenci i pokazivača. Ono, išlo mi je to odlično, ali su se mnogi mučili. Mr. Green I šta, kad dođosmo do Jave, toga nema? Totalno amaterski, pomislih. -.- Skoro smo počeli sa apletima, a danas i sa Swingom. Ono, sve pre toga se maltene znalo (OOP, tokovi, izuzeci, niti itd.), a napokon dođosmo i do zanimljivog dela, do nečega vidljivog. I tako ja poslednjih nedelju dana provedoh programirajuću u Javi. Moram da priznam da mi se baš sviđa ovih dana. Very Happy Swing tek sledi, a čini mi se da je on i bolji od apleta.

Ko je trenutno na forumu
 

Ukupno su 878 korisnika na forumu :: 43 registrovanih, 2 sakrivenih i 833 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Sale, aljosa7, aramis s, bojank, Boris90, chica 053, dane007, dedalus, Dimitrise93, Dorcolac, dozorni, Dragan Mačak Damljanović, dtrivun, Gama, goxin, h8propaganda, igorkozar83, ILGromovnik, jimmy1, Kubovac, Logic005, Marko Marković, Markoni29, mean_machine, Metanoja, nemkea71, Novi, Oluj2.1, Oscar2, powSrb, RJ, robertino, S-lash, SAA fan, Sr.Stat., svetac, wizzardone, yufighter, z.erb.crew, zgoljo, zixmix, zixo, Zmaj 99