Programski jezik Java sa rešenim zadacima
od 1984. god.
Knjige:Računari i InternetJava

Programski jezik Java sa rešenim zadacima

Autor: Laslo Kraus
Izdavač: Akademska misao
Strana: 350
Slova:
Ova knjiga predstavlja udžbenik za programski jezik Java za široki krug čitalaca. Knjigu mogu da koriste i početnici u programiranju, ali poznavanje osnovnih pojmova iz objektno orijentisanog programiranja i programskih jezika C/C++ ili C# znatno olakšava da se savlada materija iz ove knjige.

Programski jezik Java izložen je u obimu koji može da zadovoljava i naprednije neprofesionalne programere. Od ogromne standardne biblioteke klasa, koja prati jezik Java, objašnjeni su samo delovi koji su potrebni za efikasno programiranje pri rešavanju većine problema relativno visoke složenosti.

Jedini način da se nauči neki programski jezik jeste da se pišu programi na njemu. Ova knjiga je u potpunosti podređena tom osnovnom načelu.


Sadržaj
Predgovor, v
Sadržaj, vii

1 Uvod, 1
1.1 O programskom jeziku Java, 1
1.2 Uvod u objektno orijentisano programiranje, 2
1.3 Osobine jezika Java, 6
1.4 Obrada programa najeziku Java, 8

2 Podaci, 13
2.1 Elementi jezika Java, 13
2.2 Identifikatori, 14
2.3 Tipovi podataka, 15
2.4 Brojčani tipovi, 16
2.5 Znakovni podaci, 18
2.6 Logički podaci, 20
2.7 Niske, 20
2.8 Definisanje podataka, 20
2.9 Čitanje i pisanje podataka, 21
2.10 Primeri potpunih programa, 26

3 Operatori, 33
3.1 Aritmetički operatori, 34
3.2 Operatori za dodelu vrednosti, 36
3.3 Pisanje složenih izraza, 37
3.4 Matematičke funkcije, 38
3.5 Konverzija tipa, 39
3.6 Relacijski operatori, 41
3.7 Logički operatori, 41
3.8 Uslovni operator, 42
3.9 Operatori po bitovima, 43
3.10 Operatori za niske, 44
3.11 Pregled operatora, 45
3.12 Zadaci, 46

4 Naredbe, 51
4.1 Prosta naredba, 51
4.2 Sekvenca ili blok: {}, 52
4.3 Doseg identifikatora, 53
4.4 Selekcije, 55
4.5 Ciklusi, 59
4.6 Skokovi, 63
4.7 Zadaci, 67

5 Nizovi, 75
5.1 Definisanje nizova, 75
5.2 Inicijalizacija nizova, 77
5.3 Pristupanje elementima niza: [], 78
5.4 Dohvatanje dužine niza: length, 78
5.5 Dodela vrednosti nizovnih promenljivih: = , 79
5.6 Upoređivanje nizovnih promenljivih: == ! =, 80
5.7 Nepravilni višedimenzionalni nizovi, 81
5.8 Obilazak elemenata niza: for, 82
5.9 Sakupljač otpadaka, 83
5.10 Zadaci, 84

6 Klase, 99
6.1 Definisanje klasa, 100
6.2 Pristupanje članovima klasa, 100
6.3 Polja klasa, 101
6.4 Metode klasa, 102
6.5 Konstruktori, 111
6.6 Objekti, 113
6.7 Statički članovi klasa, 116
6.8 Inicijalizacioni blokovi, 118
6.9 Glavna metoda, 121
6.10 Dinamičke strukture podataka, 122
6.11 Dijagrami klasa, 124
6.12 Zadaci, 127

7 Paketi, 139
7.1 Definisanje paketa, 139
7.2 Korišćenje članova paketa, 141
7.3 Potpaketi, 143
7.4 Uskladištavanje hijerarhije paketa, 145
7.5 Uvoženje statičkih članova klasa, 146
7.6 Dijagrami klasa, 147
7.7 Paket java.lang, 148
7.8 Paket java.util, 156
7.9 Zadaci, 160

8 Nasleđivanje, 169
8.1 Potklase, 170
8.2 Kompatibilnost tipova, 180
8.3 Nizovi, 183
8.4 Polimorfizam, 184
8.5 Klasa Object, 186
8.6 Apstraktne klase, 187
8.7 Interfejsi, 188
8.8 Dijagrami klasa, 193
8.9 Zadaci, 195

9 Ugnežđeni tipovi, 209
9.1 Klase članovi, 210
9.2 Lokalne klase, 215
9.3 Bezimene klase, 217
9.4 Interfejsi, 218
9.5 Zadaci, 220

10 Izuzeci, 225
10.l Klase za izuzetke, 226
10.2 Prijavljivanje izuzetaka, 228
10.3 Rukovanje izuzecima, 229
10.4 Kloniranje objekata, 232
10.5 Zadaci, 235

11 Generički tipovi i metode, 257
11.1 Tipovne promenljive, 257
11.2 Generičke klase i interfejsi, 258
11.3 Generičke metode, 263
11.4 Ograničavanje tipovnih parametara, 268
11.5 Džoker tip, 269
11.6 Brisanje tipova, 273
11.7 Sirovi tipovi, 275
11.8 Zadaci, 277

12 Niti, 283
12.1 Niti u jezikuJava, 284
12.2 Stvaranje i izvršavanje niti, 285
12.3 Sinhronizacija niti, 291
12.4 Grupe niti, 298
12.5 Zadaci, 299

Literatura, 313
Indeks, 315
Detaljni podaci o knjizi
Naslov: Programski jezik Java sa rešenim zadacima
Izdavač: Akademska misao
Strana: 350 (cb)
Pismo:
Format: B5
Godina izdanja: 2013
ISBN: 978-86-7466-455-1
Ocene čitalacaPrijavite se za ocenu
Za sada nema ocena za ovo izdanje. Budite prvi koji će podeliti utiske!
Pitanja, odgovori, mišljenja
Kompletna diskusija na forumu →
Imate pitanje? Prijavite se i učestvujte u diskusiji sa urednicima i čitaocima.
03.03.2014, 15:41h
Postovani,
mozete li mi uporediti ovu knjigu sa ostalim knjigama sa resenim zadacima iz Jave od Lasloa Krausa? Naravno, sem onog sto pise u sadrzaju. Da li je ovim zadnjim izdanjem kompletirano sve sto je neophodno? Ili ima vise korisnih informacija i u drugim izdanjima resenih zadaka iz Jave. Pitam iz razloga jer uvek pre za nova izdanja jer time mislim da je autor ispravio nejasnoce, dodatno objasnio, prosirio sta je bilo neophodno itd.
RASPRODATONije u planu obnavljanje izdanja
Ukupno
0 RSD
Korpa
Često se kupuje uz ovu knjigu