کتاب الکترونیکی

همزمانی جاوا در عمل

Java Concurrency in Practice

دانلود کتاب Java Concurrency in Practice (به فارسی: همزمانی جاوا در عمل) نوشته شده توسط «Brian Goetz – Tim Peierls – Joshua Bloch – Joseph Bowbeer – David Holmes – Doug Lea»


اطلاعات کتاب همزمانی جاوا در عمل

موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Addison-Wesley Professional

نویسنده: Brian Goetz – Tim Peierls – Joshua Bloch – Joseph Bowbeer – David Holmes – Doug Lea

زبان: English

فرمت کتاب: chm (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2006

تعداد صفحه: 384

حجم کتاب: 2 مگابایت

کد کتاب: 9780321349606 , 0321349601

توضیحات کتاب همزمانی جاوا در عمل

با سریع‌تر شدن پردازنده‌ها و ارزان‌تر شدن سیستم‌های چند پردازنده‌ای، نیاز به استفاده از چند رشته‌ای برای دستیابی به استفاده کامل از منابع سخت‌افزاری، تنها اهمیت گنجاندن همزمانی را در طیف گسترده‌ای از دسته‌بندی‌های کاربردی افزایش می‌دهد. برای بسیاری از توسعه دهندگان، همزمانی یک راز باقی مانده است. توسعه، آزمایش و اشکال زدایی برنامه های چند رشته ای بسیار دشوار است زیرا خطرات همزمانی خود را به طور یکنواخت یا قابل اعتماد نشان نمی دهند. این کتاب نه مقدمه‌ای برای همزمانی است (هر فصل رشته‌ای در کتاب «مقدمه» این کار را انجام می‌دهد) و نه مرجع دایره‌المعارفی همه چیز همزمان (که برنامه‌نویسی همزمان داگ لی در جاوا است). در عوض، این عنوان ترکیبی از مفاهیم، ​​دستورالعمل‌ها و مثال‌هایی است که به توسعه‌دهندگان در فرآیند دشوار درک همزمانی و ابزارهای جدید آن در J2SE 5.0 کمک می‌کند. این کتاب که با کمک‌های اساتید جاوا مانند جاش بلوچ، دیوید هلمز و داگ لی پر شده است، بلوک‌های اساسی برای برنامه‌نویسان جاوا را در اختیار برنامه‌نویسان جاوا قرار می‌دهد تا به درک اولیه از همزمانی و مزایای آن دست یابند.


As processors become faster and multiprocessor systems become cheaper, the need to take advantage of multithreading in order to achieve full hardware resource utilization only increases the importance of being able to incorporate concurrency in a wide variety of application categories. For many developers, concurrency remains a mystery. Developing, testing and debugging multithreaded programs is extremely difficult because concurrency hazards do not manifest themselves uniformly or reliably. This book is intended to be neither an introduction to concurrency (any threading chapter in an “intro” book does that) nor is it an encyclopedic reference of All Things Concurrency (that would be Doug Lea’s Concurrent Programming in Java). Instead, this title is a combination of concepts, guidelines, and examples intended to assist developers in the difficult process of understanding concurrency and its new tools in J2SE 5.0. Filled with contributions from Java gurus such as Josh Bloch, David Holmes and Doug Lea, this book provides any Java programmers with the basic building blocks they need to gain a basic understanding of concurrency and its benefits.

دانلود کتاب «همزمانی جاوا در عمل»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.