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

موضوعات جاوا

Java Threads

دانلود کتاب Java Threads (به فارسی: موضوعات جاوا) نوشته شده توسط «Scott Oaks – Henry Wong»


اطلاعات کتاب موضوعات جاوا

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

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

ناشر: O’Reilly & Associates

نویسنده: Scott Oaks – Henry Wong

زبان: English

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

سال انتشار: 1999

تعداد صفحه: 219

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

کد کتاب: 9781565924185 , 1565924185

نوبت چاپ: 2nd ed

توضیحات کتاب موضوعات جاوا

Thread ها ایده جدیدی نیستند: بسیاری از سیستم عامل ها و زبان ها از آنها پشتیبانی می کنند. اما علیرغم پشتیبانی گسترده، رشته‌ها چیزی هستند که همه درباره آن صحبت می‌کنند، اما تعداد کمی از آن استفاده می‌کنند. برنامه نویسی با رشته ها به سختی و غیرقابل حمل بودن شهرت دارد. در جاوا اینطور نیست. استفاده از امکانات رشته جاوا آسان است و – مانند هر چیز دیگری در جاوا – کاملاً بین پلتفرم ها قابل حمل است. و این چیز خوبی است، زیرا نوشتن چیزی جز ساده ترین اپلت بدون مواجهه با رشته ها غیرممکن است. اگر می خواهید با جاوا کار کنید، باید در مورد Thread ها بیاموزید. این نسخه جدید به شما نشان می دهد که چگونه از امکانات رشته جاوا به طور کامل استفاده کنید: کجا از رشته ها برای افزایش کارایی استفاده کنید، چگونه از آنها به طور موثر استفاده کنید، و چگونه از اشتباهات رایج جلوگیری کنید. .Threads جاوا، نسخه دوم مشکلاتی مانند بن بست، شرایط مسابقه و گرسنگی را با جزئیات مورد بحث قرار می دهد و به شما کمک می کند تا کد را بدون اشکالات پنهان بنویسید. این کتاب شما را با آخرین تغییرات در رابط موضوع برای JDK 1.2 به روز می کند. این کتاب بحث کاملی از کلاس های Thread و ThreadGroup، رابط Runnable، اپراتور همگام زبان ارائه می دهد. پایان‌های زمان‌بندی رشته‌ها را با ایجاد یک کلاس CPUSchedule توضیح می‌دهد و به شما نشان می‌دهد که چگونه خط‌مشی زمان‌بندی خود را پیاده‌سازی کنید. علاوه بر این، Java Threads، 2nd Edition به شما نشان می دهد که چگونه رشته های ابتدایی جاوا را گسترش دهید. نمونه‌های توسعه‌یافته دیگر شامل کلاس‌هایی است که قفل‌های خواننده/نویسنده، قفل‌های عمومی، قفل‌هایی در محدوده دلخواه و ورودی/خروجی ناهمزمان را اجرا می‌کنند. این نسخه همچنین نمونه‌های گسترده‌ای در مورد thread pool، تکنیک همگام‌سازی پیشرفته، مانند متغیرهای شرط، موانع، و قفل‌های شبح اضافه می‌کند. این نشان می دهد که چگونه با کلاس هایی کار کنید که از طریق thread ایمن نیستند، و توجه ویژه ای به مسائل threading با Swing دارد. یک فصل جدید به شما نشان می‌دهد که چگونه کد موازی برای ماشین‌های چند پردازنده بنویسید. به طور خلاصه، Java Threads، نسخه دوم همه چیزهایی را که باید در مورد رشته‌ها بدانید، از ساده‌ترین اپلت انیمیشن گرفته تا پیچیده‌ترین برنامه‌ها را پوشش می‌دهد. اگر قصد دارید کار جدی در جاوا انجام دهید، این کتاب را ارزشمند خواهید یافت. نمونه های آنلاین موجود است. جاوا 2 را پوشش می دهد.


Threads aren’t a new idea: many operating systems and languages support them. But despite widespread support, threads tend to be something that everyone talks about, but few use. Programming with threads has a reputation for being tricky and nonportable.Not so with Java. Java’s thread facilities are easy to use, and – like everything else in Java – are completely portable between platforms. And that’s a good thing, because it’s impossible to write anything but the simplest applet without encountering threads. If you want to work with Java, you have to learn about threads.This new edition shows you how to take full advantage of Java’s thread facilities: where to use threads to increase efficiency, how to use them effectively, and how to avoid common mistakes.Java Threads, 2nd Edition discusses problems like deadlock, race condition, and starvation in detail, helping you to write code without hidden bugs. It brings you up to date with the latest changes in the thread interface for JDK 1.2.The book offers a thorough discussion of the Thread and ThreadGroup classes, the Runnable interface, the language’s synchronized operator. It explains thread scheduling ends by developing a CPUSchedule class, showing you how to implement your own scheduling policy. In addition, Java Threads, 2nd Edition shows you how to extend Java’s thread primitives. Other extended examples include classes that implement reader/writer locks, general locks, locks at arbitrary scope, and asynchronous I/O. This edition also adds extensive examples on thread pools, advanced synchronization technique, like condition variables, barriers, and daemon locks. It shows how to work with classes that are not thread safe, and pays special attention to threading issues with Swing. A new chapter shows you how to write parallel code for multiprocessor machines.In short, Java Threads, 2nd Edition covers everything you need to know about threads, from the simplest animation applet to the most complex applications. If you plan to do any serious work in Java, you will find this book invaluable. Examples available online. Covers Java 2.

دانلود کتاب «موضوعات جاوا»

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

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.