Java kuvar – problemi i rešenja za Java programere
Java neprestano raste i razvija se, a ovaj kuvar nastavlja da se razvija uz nju. Sa ovim priručnikom odmah ćete postići ubrzanje sa stotinama praktičnih recepata u širokom spektru Java tema. Naučićete korisne tehnike za sve, od rukovanja stringovima i funkcionalnog programiranja do mrežne komunikacije.
Svaki recept sadrži kompletna kodna rešenja koja možete slobodno koristiti zajedno sa objašnjenjem o tome kako i zašto funkcionišu. Ako ste upoznati sa osnovama Jave, ovaj kuvar unaprediće vaše znanje jezika i njegovih brojnih nedavnih promena, uključujući kako da ih primenite u svakodnevnom programiranju. Ovo ažurirano izdanje pokriva promene sve do Jave 12 i delova 13 i 14.
Recepti uključuju:
• Metode za prevođenje, izvršavanje i analizu grešaka
• Pakovanje Java klasa i građenja aplikacija
• Manipulisanje, poređenje i preuređivanje teksta
• Regularne izraze za uparivanje stringova i šablona
• Rad sa brojevima, datumima i vremenima
• Strukturisanje podataka sa kolekcijama, nizovima i drugim
tipovima
• Tehnike objektno orijentisanog i funkcionalnog programiranja
• Operacije ulaza/izlaza, direktorijuma i sistema fajlova
• Mrežno programiranje na klijentskoj i serverskoj strani
• Obrada JSON-a za razmenu podataka
• Višenitnost i uporednost
• Upotreba Jave u big data aplikacijama
Sadržaj
Početak: Prevođenje i izvršavanje Jave
Saradnja sa okruženjem
Stringovi i tako to
Uparivanje šablona sa regularnim izrazima
Brojevi
Datumi i vremena
Strukturisanje podataka sa Javom
Objektno orijentisane tehnike
Tehnike funkcionalnog programiranja: funkcionalni interfejsi, tokovi i paralelne kolekcije
Ulaz i izlaz: čitanje, pisanje i trikovi sa direktorijem
Nauka o podacima i R
Mrežni klijenti
Java na serverskoj strani
Obrada JSON podataka
Paketi i pakovanje
Java sa nitima
Refleksija, ili „Klasa po imenu Class”
Java sa drugim jezicima
Detaljni podaci o knjiziNaslov: Java kuvar – problemi i rešenja za Java programere
Izdavač: CET
Strana: 640 (cb)
Povez: meki
Pismo: latinica
Format: cm
Godina izdanja: 2021
ISBN: 978-86-7991-438-5