Hodnotenie:
Kniha sa javí ako komplexný sprievodca vláknami jazyka Java, vhodný najmä pre stredne pokročilých až pokročilých programátorov v jazyku Java. Hoci obsahuje skvelé pokrytie konceptov threadingu a nových funkcií z Javy 5, existujú kritické pripomienky týkajúce sa prehľadnosti príkladov a niektorých neaktuálnych informácií. Celkovo má ako referencia svoje silné stránky, ale nemusí byť ideálna pre začiatočníkov alebo tých, ktorí hľadajú ľahko stráviteľný obsah.
Výhody:** Komplexné pokrytie konceptov multithreadingu a funkcií Javy 5. ** Užitočné pre stredne pokročilých až pokročilých programátorov, ktorí sa snažia porozumieť vláknam. ** Obsahuje cenné informácie založené na skúsenostiach o riadení zložitosti vlákien. ** Kvalita knihy je hodnotená ako dobrá, najmä na učenie a referencie.
Nevýhody:** Niektoré príklady sa považujú za nudné alebo prakticky nehodnotné. ** Ukážkový kód nie je dostatočne prehľadný, čo u niektorých čitateľov vedie k frustrácii. ** Zastarané informácie nemusia byť relevantné pre najnovšie štandardy Javy. ** Nevhodné pre začiatočníkov bez základných znalostí jazyka Java.
(na základe 22 čitateľských recenzií)
Java Threads
Vlákna sú pre programovanie v Jave nevyhnutné, ale naučiť sa ich efektívne používať nie je triviálna úloha. Toto nové vydanie klasickej knihy Java Threads vám ukáže, ako naplno využiť možnosti Java Threadingu, a prinesie vám aktuálne informácie o prelomových zmenách vo verzii 5 Java 2 Standard Edition. 0 (J2SE 5. 0). Poskytuje dôkladný prístup k programovaniu vlákien krok za krokom. Vláknový systém Javy je v porovnaní s inými vláknovými systémami jednoduchý. V predchádzajúcich verziách Javy bola táto jednoduchosť spojená s kompromismi: niektoré pokročilé funkcie v iných systémoch na spracovanie vlákien neboli v Jave k dispozícii. J2SE 5. 0 to všetko mení: poskytuje veľké množstvo nových tried súvisiacich s vláknami, ktoré výrazne uľahčujú písanie viacvláknových programov. Dozviete sa, kde je možné použiť vlákna na zvýšenie efektivity, ako ich efektívne používať a ako sa vyhnúť bežným chybám. Táto kniha podrobne rozoberá problémy, ako sú deadlock, race conditions a starvation, a pomôže vám písať kód bez skrytých chýb. Tretie vydanie knihy Java Threads bolo dôkladne rozšírené a prepracované. V celom texte sú zahrnuté nástroje pre súbežnosť z java. util. concurrent. Nové kapitoly sa venujú výkonu vlákien, používaniu vlákien so Swingom, vláknam a triedam Collection, fondom vlákien a vláknam a I/O (tradičným, novým a prerušovaným).
Vývojári, ktorí ešte nemôžu nasadiť J2SE 5. 0, môžu na dosiahnutie podobnej funkcie so staršími verziami Javy použiť nástroje pre vlákna uvedené v dodatku. Témy zahŕňajú:
⬤ Detekcia zablokovania a zablokovania.
⬤ Atomické triedy a minimálna synchronizácia (J2SE 5. 0)
⬤ Interakcia vlákien jazyka Java s triedami Swing, I/O a Collection.
⬤ Programovo riadené zámky a podmienkové premenné (J2SE 5. 0)
⬤ Výkon a bezpečnosť vlákien.
⬤ Básne vlákien (J2SE 5. 0)
⬤ Skupiny vlákien.
⬤ Plánovanie vlákien pre jednotlivé platformy.
⬤ Plánovače úloh (J2SE 5. 0)
⬤ Paralelizácia slučiek pre viacprocesorové stroje.
Stručne povedané, toto nové vydanie knihy Java Threads obsahuje všetko, čo potrebujete vedieť o vláknach, od najjednoduchšieho animačného programu až po najzložitejšie aplikácie. Ak plánujete robiť nejakú serióznu prácu v Jave, bude pre vás táto kniha neoceniteľná. Scott Oaks je vedúci softvérový inžinier skupiny Java Performance Engineering v spoločnosti Sun Microsystems a autor štyroch kníh zo série O'Reilly Java. Henry Wong, bývalý vedúci systémový inžinier v spoločnosti Sun Microsystems, je nezávislý konzultant pracujúci na rôznych projektoch súvisiacich s Javou.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)