Garažai yra pagrindinė Java platformos dalis. Daugiaprocesoriniai procesoriai — tai kasdienybė, o efektyvus paralelizmo naudojimas tapo būtinybe kuriant bet kokią aukštos klasės programą. Patobulinta Java virtualioji mašina, aukšto našumo klasių palaikymas ir gausus statybinių blokų rinkinys paralelizavimo užduotims tapo proveržiu...
kuriant paralelines programas. Knygoje „Java Concurrency praktikoje“ pačios proveržio technologijos kūrėjai aiškina ne tik veikimo principus, bet ir pasakoja apie projektavimo šablonus.
Lengva sukurti konkurencinę programą, kuri atrodys kaip veikianti. Tačiau daugiagyslių programų kūrimas, testavimas ir derinimas sukelia daug problemų. Kodu nustoti veikti tuo metu, kai tai svarbiausia — dideliu krūviu. Knygoje „Java Concurrency praktikoje“ rasite tiek teoriją, tiek konkrečius metodus, kaip sukurti patikimas, mastelio keičiamas ir prieinamas paralelines programas. Autoriai nesiūlo API ir paralelizmo mechanizmų sąrašo, jie supažindina su projektavimo taisyklėmis, šablonais ir modeliais, kurie nepriklauso nuo Java versijos ir daugelį metų išlieka aktualūs bei efektyvūs.
Ši knyga apima šias temas:
- Pagrindinės paralelizmo ir srautų saugos koncepcijos
- Daugiagyslių klasių kūrimo ir sudarymo metodai
- Paralelizmo blokų naudojimas java.util.concurrent
- Našumo optimizavimas: ką galima daryti, o ko geriau nedaryti
- Paralelinių programų testavimas
- Atominių kintamųjų, neblokuojančių algoritmų ir Java atminties modelis
Autorius: Brajan Getc, Tim Pajerls, Džošua Bloh, Džozef Bouber, Devid Holms, Dag Li
Leidykla: piter
Serija: Profesionalams
Amžiaus ribos: 16+
Išleidimo metai: 2025
ISBN: 9785446113149
Puslapių skaičius: 464
Dydis: 233x165x21 mm
Viršelio tipas: Soft
Svoris: 605 g
ID: 861730
20 rugpjūčio (Tr)
nemokamai
19 rugpjūčio (An)
€ 9.99
nemokamai nuo € 80.00
20 rugpjūčio (Tr)
nemokamai
19 rugpjūčio (An)
€ 9.99
nemokamai nuo € 80.00