
Java 9 Concurrency Cookbook
جاوا یک زبان برنامه نویسی شی گرا است. به دلیل ویژگی های طراحی و برنامه نویسی آن، یکی از مهم ترین زبان های پذیرفته شده است به ویژه این ویژگی از آن که می توانید یک برنامه را یک بار بنویسید و از آن در جاهای دیگر استفاده نمایید.
کتاب Java 9 Concurrency Cookbook طیف وسیعی از نمونه های توسعه ی نرم افزار ساده و آسان جاوا 9 را بصورت گام به گام بیان می کند.
در این کتاب خواهید آموخت:
- Find out to manage the basic components of the Java Concurrency API
- Use synchronization mechanisms to avoid data race conditions and other problems of concurrent applications
- Separate the thread management from the rest of the application with the Executor framework
- Solve problems using a parallelized version of the divide and conquer paradigm with the Fork / Join framework
- Process massive data sets in an optimized way using streams and reactive streams
- See which data structures we can use in concurrent applications and how to use them
- Practice efficient techniques to test concurrent applications
- Get to know tips and tricks to design concurrent applications
سرفصل ها:
CH1: Thread Management
CH2: Basic Thread Synchronization
CH3: Thread Synchronization Utilities
CH4: Thread Executors
CH5: Fork/Join Framework
CH6: Parallel and Reactive Streams
CH7: Concurrent Collections
CH8: Customizing Concurrency Classes
CH9: Testing Concurrent Applications
CH10: Additional Information
CH11: Concurrent Programming Design
مشخصات:
نویسنده: Javier Fernandez Gonzalez
ناشر: Packt Publishing
سال نشر: 2017
تعداد صفحات: 582
حجم: 4.17 MB
کتاب های مرتبط: کتاب های برنامه نویسی
دیدگاه یک پست