Ciljna grupa Čitajući ovu knjigu upoznaćete se sa programskim jezikom Java, ali i sa mnoštvom tema koje će vam kao Java programeru veoma koristiti. Knjigu smo osmislili tako da o Java programiranju učite na pažljivo osmišljen i logičan način, pa ćete u svakoj novoj etapi moći da proširite znanja koja ste stekli u prethodnoj. Posebnu draž ovoj knjizi daje lak i jasan stil izlaganja, koji od čitaoca ne zahteva veliko programersko predznanje. Nadalje, u poglavljima gde je potrebno da (pre obrade date teme) čitalac ima znanja o nekoj oblasti (npr. HTML ), daje se sažetak u kom su kratko i jasno opisani ti pojmovi, uz upućivanje na odgovarajuću literaturu i resurse na vebu gde se mogu naći potpuni podaci.
Zašto se izdaje knjiga?
Knjiga Od početka... Java 2, JDK 5, predstavlja novu verziju jednog od najpopularnijih udžbenika Jave. Ova knjiga se odnosi na novu verziju programskog jezika Java - 5.0, tj. na JDK 1.5. U knjizi su temeljno i sistematski, a na nivou koji je razumljiv početniku, obrađeni svi novi elementi ove verzije programskog jezika Java.
Opis knjige
Knjiga je podeljena u dvadeset pet poglavlja u kojima se pregledno i detaljno opisuju svi važni aspekti programskog jezika Java. Knjigom su obuhvaćene osnove programiranja u Javi (kao i objektno-orijentisanog programiranja i programiranja uopšte), programi, podaci, konstante i promenljive, grananje i petlje, nizovi, klase, nasleđivanje, interfejsi, izuzeci, tokovi podataka, ulaz/izlaz, serijalizacija i deserijalizacija, generički tipovi i kolekcije, datumi i pseudoslučajni brojevi, niti i višenitno programiranje, programiranje grafičkog interfejsa, programiranje štampanja, rad sa XML-om i rad sa bazama podataka. Tu su još dva dodatna poglavlja, koja sadrže ključne reči Jave i pregled izvršenja aritmetičkih operacija na računaru. Na kraju knjige nalazi se indeks. Knjiga je orijentisana ka praktičnom radu čitalaca.
KRATAK SADRŽAJ
SADRŽAJ PRVE KNJIGE
Poglavlje 1: Uvod u Javu
Poglavlje 2: Programi, podaci, promenljive i proračuni
Poglavlje 3: Petlje i logika
Poglavlje 4: Nizovi i znakovni nizovi
Poglavlje 5: Definisanje klasa
Poglavlje 6: Proširivanje klasa i nasleđivanje
Poglavlje 7: Izuzeci
Poglavlje 8: Objašnjenje tokova
Poglavlje 9: Pristupanje datotekama i direktorijumima
Poglavlje 10: Upisivanje u datoteku
Poglavlje 11: Čitanje iz datoteka
Poglavlje 12: Serijalizacija objekata
Poglavlje 13: Generički tipovi klasa
Poglavlje 14: Radni okvir kolekcija
Poglavlje 15: Kolekcija korisnih klasa
SADRŽAJ DRUGE KNJIGE
Poglavlje 16: Niti
Poglavlje 17: Kreiranje prozora
Poglavlje 18: Rukovanje događajima
Poglavlje 19: Crtanje u prozoru
Poglavlje 20: Proširivanje GUI-a
Poglavlje 21: Pravljenje datoteka i štampanje dokumenata
Poglavlje 22: Java i XML
Poglavlje 23: Izrada i izmena XML dokumenata
Poglavlje 24: Komunikacija sa bazama podataka
Poglavlje 25: JDBC u akciji
Dodatak A: Ključne reči
Dodatak B: Računarska aritmetika
Indeks