Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://library.megu.edu.ua:9443/jspui/handle/123456789/4171
Назва: Java Concurrency In Practice
Автори: Göetz, Brian
Peierls, Tim
Bloch, Joshua
Bowbeer, Joseph
Holmes, David
Lea, Doug
Ключові слова: Brief History of Concurrency
Risks of Threads
Thread Safety
Sharing Objects
Composing Objects
Building Blocks
Task Execution
Cancellation and Shutdown
Applying Thread Pools
GUI Applications
Avoiding Liveness Hazards
Performance and Scalability
Testing Concurrent Programs
Explicit Locks
Building Custom Synchronizers
Atomic Variables
Non-blocking Synchronization
The Java Memory Model
Дата публікації: 2006
Видавництво: Williston, VT
Бібліографічний опис: Java Concurrency In Practice / Brian Goetz. - Williston, VT, 2006. - 235 p.
Короткий огляд (реферат): To address the abstraction mismatch between Java's low‐level mechanisms and the necessary design‐level policies, we present a simplified set of rules for writing concurrent programs. Experts may look at these rules and say "Hmm, that's not entirely true: class C is thread‐safe even though it violates rule R." While it is possible to write correct programs that break our rules, doing so requires a deep understanding of the low‐level details of the Java Memory Model, and we want developers to be able to write correct concurrent programs without having to master these details. Consistently following our simplified rules will produce correct and maintainable concurrent programs.
URI (Уніфікований ідентифікатор ресурсу): https://library.megu.edu.ua:9443/jspui/handle/123456789/4171
Розташовується у зібраннях:Програмування на Java

Файли цього матеріалу:
Файл Опис РозмірФормат 
2006-Java Concurrency in Practice.pdfJava Concurrency In Practice4.09 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора