
دانلود کتاب 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
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2006
تعداد صفحه: 384 / 234
حجم فایل: 6.35 مگابایت
کد کتاب: 0321349601 , 9780321349606
نوبت چاپ: 1
توضیحات کتاب همزمانی جاوا در عمل
“من واقعا خوش شانس بودم که با یک تیم فوق العاده روی طراحی و پیاده سازی ویژگی های همزمانی اضافه شده به پلتفرم جاوا در جاوا 5.0 و جاوا 6 کار کردم. اکنون همین تیم بهترین توضیح را در مورد این ویژگی های جدید و همزمانی ارائه می دهد. به طور کلی. همزمانی دیگر تنها موضوعی برای کاربران پیشرفته نیست. هر توسعه دهنده جاوا باید این کتاب را بخواند.”–Martin BuchholzJDK Concurrency Czar، Sun Microsystems”در 30 سال گذشته، عملکرد رایانه بر اساس قانون مور هدایت شده است؛ از هم اکنون بر اساس قانون Amdahl هدایت خواهد شد. نوشتن کدی که به طور موثر چندین پردازنده را مورد سوء استفاده قرار می دهد می تواند بسیار چالش برانگیز باشد. Java Concurrency in Practice مفاهیم و تکنیک های مورد نیاز برای نوشتن برنامه های جاوا ایمن و مقیاس پذیر برای سیستم های امروز – و فردا – را در اختیار شما قرار می دهد. “–Doron RajwanResearch Scientist, Intel Corp”این کتابی است که اگر در حال نوشتن – یا طراحی، یا اشکال زدایی، یا نگهداری، یا فکر کردن – برنامه های چند رشته ای جاوا هستید به آن نیاز دارید. تا به حال مجبور شده اید یک روش را همگام سازی کنید و مطمئن نبودید که چرا، این را مدیون خود و کاربران خود هستید که این کتاب را از جلد به بالا بخوانید.”–تد نیوارد نویسنده کتاب Effective Enterprise Java” برایان به مسائل اساسی و پیچیدگی های همزمانی می پردازد. با وضوح غیر معمول این کتاب برای کسانی که از موضوعات استفاده میکنند و به عملکرد اهمیت میدهند، خواندنی است.”–Kirk PepperdineCTO, JavaPerformanceTuning.com”این کتاب یک موضوع بسیار عمیق و ظریف را به روشی بسیار واضح و مختصر پوشش میدهد و آن را به یک همزمان جاوا تبدیل میکند. راهنمای مرجع هر صفحه پر از مشکلات (و راه حل ها!) است که برنامه نویسان هر روز با آنها دست و پنجه نرم می کنند. اکنون که قانون مور هسته های بیشتری را ارائه می دهد، اما هسته های سریع تری ارائه می دهد، بهره برداری مؤثر از همزمانی اهمیت بیشتری پیدا می کند. علاقه به همزمانی دارند و احتمالاً نسبت به بسیاری از برنامه نویسان، بن بست های رشته ای بیشتری نوشته اند و اشتباهات همگام سازی بیشتری انجام داده اند. کتاب برایان خواندنی ترین کتاب در مورد موضوع رشته و همزمانی در جاوا است و با رویکرد عملی فوق العاده به این موضوع دشوار می پردازد. این کتابی است که من به همه خوانندگان خود در خبرنامه متخصصان جاوا توصیه می کنم، زیرا جالب، مفید و مرتبط با مشکلاتی است که امروزه توسعه دهندگان جاوا با آن مواجه هستند.”–Dr. Heinz Kabutz. خبرنامه متخصصان جاوا” تمرکز حرفه ای خود را روی ساده کردن مسائل ساده قرار داده است، اما این کتاب به طور جاه طلبانه و مؤثر برای ساده کردن یک موضوع پیچیده اما مهم کار می کند: همزمانی. Java Concurrency in Practice در رویکرد خود انقلابی است، سبک روان و آسان، و در تحویل به موقع است – این کتاب قرار است کتاب بسیار مهمی باشد.”–Bruce Tate نویسنده فراتر از جاوا”جاوا Concurrency in Practice مجموعه ای ارزشمند از کتاب است. threading دانش برای توسعه دهندگان جاوا. من خواندن این کتاب را از نظر فکری هیجانانگیز دیدم، تا حدی به این دلیل که مقدمهای عالی برای API همزمان جاوا است، اما بیشتر به این دلیل که به روشی کامل و در دسترس، دانش تخصصی در مورد رشتهبندی را که به راحتی در جاهای دیگر یافت نمیشود، جمعآوری میکند.”–بیل ونرز، نویسنده Inside the Java. Virtual MachineThreadها بخش اساسی پلتفرم جاوا هستند. از آنجایی که پردازنده های چند هسته ای عادی می شوند، استفاده از همزمانی به طور موثر برای ساخت برنامه های کاربردی با کارایی بالا ضروری می شود. Java SE 5 و 6 گام بزرگی به جلو برای توسعه برنامه های کاربردی همزمان با بهبودهایی هستند. ماشین مجازی جاوا برای پشتیبانی از کلاس های همزمان با کارایی بالا و بسیار مقیاس پذیر و مجموعه ای غنی از بلوک های ساختمان همزمانی جدید. در Java Concurrency in Practice، سازندگان این امکانات جدید نه تنها نحوه کار و نحوه استفاده از آنها را توضیح می دهند، بلکه همچنین توضیح می دهند. انگیزه و الگوهای طراحی پشت آنهاست. با این حال، توسعه، آزمایش، و اشکال زدایی برنامه های چند رشته ای هنوز هم می تواند بسیار مفید باشد. دشوار؛ ایجاد برنامههای همزمان که به نظر کار میکنند، اما زمانی که مهمتر است شکست میخورند، بسیار آسان است: در تولید، تحت بار سنگین. جاوا Concurrency in Practice خوانندگان را هم با زیربنای نظری و هم با تکنیک های عینی برای ساخت برنامه های همزمان قابل اعتماد، مقیاس پذیر و قابل نگهداری تسلط می دهد. این کتاب بهجای ارائه فهرستی از APIها و مکانیسمهای همزمان، قوانین طراحی، الگوها و مدلهای ذهنی را ارائه میکند که ساختن برنامههای همزمان را که هم صحیح و هم کارآمد هستند آسانتر میکند. ساختن و ایجاد کلاس های thread-safe استفاده از بلوک های ساختمان همزمان در java.util.concurrent بهینه سازی عملکرد بایدها و نبایدها آزمایش برنامه های همزمان موضوعات پیشرفته مانند متغیرهای اتمی، الگوریتم های غیر مسدود کننده و مدل حافظه جاوا
دانلود کتاب «همزمانی جاوا در عمل»

📖 خرید این کتاب
برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمههای زیر کلیک کنید تا پیام آماده برای شما ارسال شود:
پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.