Java-Concurrency in practice
Streams are the fundamental part of the Java platform. Multi -core processors are ordinary reality, and the effective use of parallelism has become necessary to create any high -performance application. An improved Java virtual machine, support of high -performance classes and a rich set of building blocks for disagreing the became a breakthrough in the development of parallel applications. In Java Concurrency in practice, the creators of the breakthrough technology themselves explain not only the principles of work, but also talk about design patterns. It is easy to create a competitive program that seems to be working. However, the development, testing and debugging of multi -flow programs cause many problems. The code ceases to work just then, as the most important thing is: with a large load. In Java Concurrency, you will find both the theory and specific methods for creating reliable, scalable and supported parallel applications.
The authors do not offer a list of API and parallelism mechanisms, they introduce design rules, patterns and models , which do not depend on the Java version and for many years remain relevant and effective. This book covers the following topics:
- The basic concepts of parallelism and the safety of flows
- Methods for constructing and compiling multi -flow classes
- The use of parallelism blocks in Java.util. Concurrent
- Optimization of performance: what can be done and what you should not try
- Testing parallel programs
- atomic variables, non -closing algorithms and a model of memory java
| Characteristics | |
| A country | Russia |
| Age | From 16 years old |
| Author | Getz Brian |
| Editor | Bloch D. |
| Kit | No |
| Number of pages | 464 |
| The year of publishing | 2021 |
| Type of cover | Soft binding |
| Type of paper | Offset |
There are no reviews for this product.