تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی پیشرفته جاوا: رشته ها و همزمانی

دوره آموزشی پیشرفته جاوا: رشته ها و همزمانی

2 ساعت 51 دقیقهپیشرفته2024-04-17

مدرسین

Buddhini Samarakkody

Buddhini Samarakkody

Java Engineer, Author, Instructor

جزئیات دوره

آیا به دنبال تقویت مهارت های جاوا خود هستید؟ در این دوره، استاد و متخصص جاوا بودینی ساماراککودی را همراهی کنید تا او یک مرور کلی از موضوعات جاوا و مدل برنامه نویسی همزمان جدید ارائه دهد. بودینی موضوعات هماهنگ سازی مانند دسترسی به حافظه رشته جاوا و مشکلات مرتبط مانند شرایط مسابقه و مسابقه داده را پوشش می دهد. قبل از روی آوردن به برنامه نویسی ناهمزمان با Future و CompletableFuture، هدف همگام سازی و نحوه استفاده از آن را بررسی کنید. بودینی به شما نشان می‌دهد که چگونه از اجراکننده‌ها، چارچوب فورک/پیوستن و کلاس‌های اصلی آن، ساختارهای داده همزمان، Project Loom و رشته‌های مجازی استفاده کنید. در طول مسیر، مطمئن شوید که مهارت های جدید خود را در چالش های تمرینی در پایان هر بخش آزمایش کنید.

مهارت ها

Software Design PatternsJavaProgramming FoundationsOracleLearningProgramming LanguagesSoftware Development

سرفصل ها

0. مقدمه

  • 01 - بررسی موضوعات پیشرفته در موضوعات جاوا
  • 02 - آنچه باید بدانید
  • 03 - فایل‌های تمرینی

1. همگام سازی

  • 04 - دسترسی به حافظه در رشته‌های جاوا و مشکلات آن
  • 05 - ناهماهنگی حافظه - مسابقه داده
  • 06 - تداخل نخ - شرایط مسابقه
  • 07 - همگام سازی - هدف و استفاده
  • 08 - اجرای همگام سازی
  • 09 - چالش - مدیر موجودی
  • 10 - راه حل - مدیر موجودی

2. برنامه نویسی ناهمزمان

  • 11 - نیاز به عملیات غیر انسدادی
  • 12 - آینده
  • 13 - CompletableFuture
  • 14 - پیاده‌سازی CompletableFuture
  • 15 - چالش - محاسبات ناهمزمان
  • 16 - راه حل - محاسبات ناهمزمان

3. مجریان

  • 17 - مدیریت اجرای thread - Thread Pool و مجریان
  • 18 - سرویس مجری
  • 19 - پیاده‌سازی یک مجری - ExecutorService در عمل
  • 20 - اجرای دوره ای وظایف با ScheduledExecutorService
  • 21 - چالش - جادوی اعداد و شبیه ساز رای
  • 22 - راه حل - جادوی اعداد و شبیه ساز رای

4. Fork Join Framework

  • 23 - اجرای رزوه و چارچوب اتصال چنگال
  • 24 - نخ‌های کارگری و کار دزدی
  • 25 - کلاس‌های اصلی فورک به چارچوب می‌پیوندند
  • 26 - استفاده از چهارچوب join frame
  • 27 - چالش - ماشین حساب چندگانه
  • 28 - حل - ماشین حساب چندگانه

5. ساختارهای داده همزمان

  • 29 - ایمنی نخ در مجموعه ها
  • 30 - نیاز به مجموعه‌های همزمان
  • 31 - استفاده از مجموعه‌های همزمان
  • 32 - همگام سازی در مقابل مجموعه‌های همزمان

6. مقدمه ای بر Project Loom

  • 33 - نیاز به یک مدل برنامه نویسی همزمان جدید
  • 34 - پروژه Loom و موضوعات مجازی
  • 35 - رشته‌های پلتفرم در مقابل رشته‌های مجازی

7. موضوعات مجازی در عمل

  • 36 - راه‌های ایجاد رشته‌های مجازی
  • 37 - مقایسه عملکرد - بستر در مقابل موضوعات مجازی
  • 38 - مزایای استفاده از رشته‌های مجازی
  • 39 - نکاتی که در استفاده از موضوعات مجازی باید در نظر داشت

نتیجه

  • 40 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal