Ocena:
Książka wydaje się być kompleksowym przewodnikiem po wątkowaniu w Javie, szczególnie odpowiednim dla średnio zaawansowanych i zaawansowanych programistów Java. Choć zawiera ona świetne omówienie pojęć związanych z wątkami i nowych funkcji Javy 5, pojawiają się krytyczne uwagi dotyczące przejrzystości przykładów i niektórych przestarzałych informacji. Ogólnie rzecz biorąc, ma ona swoje mocne strony jako odniesienie, ale może nie być idealna dla początkujących lub tych, którzy szukają łatwo przyswajalnych treści.
Zalety:** Kompleksowe omówienie koncepcji wielowątkowości i funkcji Java 5. ** Przydatna dla średnio zaawansowanych i zaawansowanych programistów, którzy chcą zrozumieć wątkowanie. ** Zawiera cenne, oparte na doświadczeniu informacje na temat zarządzania złożonością wątków. ** Jakość książki została oceniona jako dobra, szczególnie do nauki i odniesienia.
Wady:** Niektóre przykłady są uważane za nudne lub nie mają praktycznej wartości. ** Przykładowy kod jest mało przejrzysty, co prowadzi do frustracji niektórych czytelników. ** Nieaktualne informacje mogą nie być istotne dla najnowszych standardów Java. ** Nieodpowiednie dla początkujących bez podstawowej znajomości języka Java.
(na podstawie 22 opinii czytelników)
Java Threads
Wątki są niezbędne w programowaniu w Javie, ale nauczenie się ich efektywnego używania jest nietrywialnym zadaniem. To nowe wydanie klasycznej książki Java Threads pokazuje, jak w pełni wykorzystać możliwości Javy w zakresie obsługi wątków, a także pozwala zapoznać się z przełomowymi zmianami wprowadzonymi w Java 2 Standard Edition w wersji 5. 0 (J2SE 5.0). Zapewnia dokładne, krok po kroku podejście do programowania wątków. System wątków Javy jest prosty w porównaniu do innych systemów wątków. We wcześniejszych wersjach Javy ta prostota wiązała się z kompromisami: niektóre zaawansowane funkcje innych systemów wątków nie były dostępne w Javie. J2SE 5.0 zmienia to wszystko: zapewnia dużą liczbę nowych klas związanych z wątkami, które znacznie ułatwiają pisanie programów wielowątkowych. Dowiesz się, gdzie używać wątków, aby zwiększyć wydajność, jak używać ich efektywnie i jak unikać typowych błędów. Książka szczegółowo omawia problemy takie jak impas, warunki wyścigu i głód, pomagając w pisaniu kodu bez ukrytych błędów. Java Threads, Third Edition, została gruntownie rozszerzona i poprawiona. Zawiera narzędzia współbieżności z java. util. concurrent. Nowe rozdziały dotyczą wydajności wątków, korzystania z wątków w Swing, wątków i klas kolekcji, pul wątków oraz wątków i operacji we/wy (tradycyjnych, nowych i przerywanych).
Programiści, którzy nie mogą jeszcze wdrożyć J2SE 5.0, mogą użyć narzędzi wątkowych dostarczonych w Dodatku, aby uzyskać podobną funkcjonalność we wcześniejszych wersjach Javy. Tematy obejmują:
⬤ Wykrywanie blokad i martwych punktów.
⬤ Klasy atomowe i minimalna synchronizacja (J2SE 5.0)
⬤ Interakcja wątków Java z klasami Swing, I/O i Collection.
⬤ Programowo kontrolowane blokady i zmienne warunkowe (J2SE 5.0)
⬤ Wydajność i bezpieczeństwo wątków.
⬤ Pule wątków (J2SE 5. 0)
⬤ Grupy wątków.
⬤ Planowanie wątków specyficzne dla platformy.
⬤ Harmonogramy zadań (J2SE 5.0)
⬤ Zrównoleglanie pętli dla maszyn wieloprocesorowych.
Krótko mówiąc, to nowe wydanie Java Threads obejmuje wszystko, co musisz wiedzieć o wątkach, od najprostszego programu animacyjnego po najbardziej złożone aplikacje. Jeśli planujesz poważną pracę w Javie, ta książka będzie dla ciebie nieoceniona. Scott Oaks jest starszym inżynierem oprogramowania w grupie Java Performance Engineering w Sun Microsystems i autorem czterech książek z serii O'Reilly Java. Henry Wong, wcześniej starszy inżynier systemów w Sun Microsystems, jest niezależnym konsultantem pracującym nad różnymi projektami związanymi z Javą.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)