توضیحاتی در مورد کتاب Ален Холаб. Приручаем потоки Java
نام کتاب : Ален Холаб. Приручаем потоки Java
عنوان ترجمه شده به فارسی : آلن هلاب. Приручаем потоки جاوا
سری : Books for professionals by professionals
نویسندگان : Allen Holub
ناشر : Apress
سال نشر : 2000
تعداد صفحات : 296
ISBN (شابک) : 1893115100 , 9781893115101
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 1 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
توضیحاتی در مورد کتاب :
یادگیری نحوه نوشتن برنامه های کاربردی چند رشته ای کلید استفاده کامل از پلتفرم جاوا است. در Taming Java Threads، ستون نویس معروف و متخصص جاوا، آلن هولوب، اطلاعاتی را در اختیار برنامه نویسان جاوا قرار می دهد که برای نوشتن برنامه های چند رشته ای واقعی - برنامه هایی با کد واقعی - نیاز دارند. Holub توضیح عمیقی در مورد نحوه کار Thread ها به همراه اطلاعاتی در مورد چگونگی حل مشکلات رایج مانند بن بست ها و شرایط مسابقه ارائه می دهد. او نهتنها مشکلات رایج را توضیح میدهد، بلکه راهحلهای غیرمعمولی را نیز ارائه میکند که تفاوت بین کد سطح تولید و نمایشهای اسباببازی را نشان میدهد. موضوعات تحت پوشش این کتاب شامل معماری رشتهها است. مدیریت mutex و قفل؛ متغیرهای شرط و شمارش سمافورها. تایمرها، آلارم ها و ایمنی نخ های نوسانی؛ ناظران و چند کستر؛ تک آهنگ ها، جلسات انتقادی و قفل های خواننده/نویسنده. رشته ها در دنیای شی گرا. و معماریهای رشتهای شیگرا. در حالی که از همان ابتدا ایجاد پشتیبانی برای رشتهسازی در یک برنامه جاوا ضروری است، اکثر کتابهای مربوط به ساختوساز جاوا-UI و شبکههای جاوا به سختی موضوعات رشتهسازی را لمس میکنند. این کتاب علاوه بر اینکه یک مرجع اصلی جاوا است، خواندن آن برای هر توسعه دهنده جاوا ضروری است.
فهرست مطالب :
Front Matter....Pages i-x
The Architecture of Threads....Pages 1-23
The Perils of Multithreaded Programming....Pages 25-60
The Mutex and Lock Management....Pages 61-79
Condition Variables and Counting Semaphores....Pages 81-114
Timers, Alarms, and Swing Thread Safety....Pages 115-144
Observers and Multicasters....Pages 145-167
Singletons, Critical Sections, and Reader/Writer Locks....Pages 169-199
Threads in an Object-Oriented World....Pages 201-249
Object-Oriented Threading Architectures....Pages 251-274
If I Were King: Fixing Java’s Threading Problems....Pages 275-291
Back Matter....Pages 293-300
توضیحاتی در مورد کتاب به زبان اصلی :
Learning how to write multithreaded applications is the key to taking full advantage of the Java platform. In Taming Java Threads, well-known columnist and Java expert Allen Holub provides Java programmers with the information they need to write real multithreaded programs - programs with real code. Holub provides an in-depth explanation of how threads work along with information about how to solve common problems such as deadlocks and race conditions. He not only explains common problems, but also provides the uncommon solutions that mark the difference between production-level code and toy demos.Topics covered in this book include the architecture of threads; the mutex and lock management; condition variables and counting semaphores; timers, alarms, and swing thread safety; observers and multicasters; singletons, critical sessions, and reader/writer locks; threads in an object-oriented world; and object-oriented threading architectures.While it is essential to build support for threading into a Java program from the very beginning, most books on the subjects of Java-UI construction and Java networking barely touch on threading topics. Along with being a basic Java reference, this book is a must-read for any Java developer.