آموزش جاوا پیشرفته: موضوعات

Advanced Java: Threads

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
رشته های جاوا به برنامه ها اجازه می دهد تا چندین بلوک کد را همزمان اجرا کنند. این دوره پیشرفته جاوا با مدرس بودینی ساماراکودی بر موضوعات و همزمانی تمرکز دارد و برای برنامه نویسان جاوا و حتی برنامه نویسان غیر جاوا که می خواهند به درک سریع و عملی این مفاهیم مهم دست یابند مفید است. بودینی ابتدا شما را با موضوعات جاوا و مفهوم همزمانی آشنا می کند. او همچنین توضیح می دهد: تفاوت بین چند وظیفه ای و چند رشته ای. تفاوت بین یک فرآیند و یک نخ؛ نحوه ایجاد و شروع یک موضوع؛ و نحوه استفاده از متدهای مختلف کلاس thread.

سرفصل ها و درس ها

مقدمه Introduction

  • یادگیری در مورد موضوعات جاوا Learning about Java threads

  • آنچه شما باید بدانید What you should know

1. مروری بر موضوعات جاوا و همزمانی 1. Java Threads and Concurrency Overview

  • همزمانی چیست؟ What is concurrency?

  • فرآیندها در مقابل موضوعات Processes vs. threads

  • چندوظیفه ای در مقابل چند رشته ای Multitasking vs. multithreading

  • موضوع اصلی The main thread

  • دیمون در مقابل موضوعات غیر دیمون Daemon vs. non-daemon threads

  • امتحان فصل Chapter Quiz

2. ایجاد و شروع یک موضوع 2. Creating and Starting a Thread

  • کلاس Thread و رابط Runnable Thread class and Runnable interface

  • ایجاد thread: گسترش کلاس Thread Creating a thread: Extending the Thread class

  • ایجاد یک موضوع: پیاده سازی رابط Runnable Creating a thread: Implementing the Runnable interface

  • شروع یک تاپیک Starting a thread

  • یک رشته را گسترش دهید یا یک Runnable را پیاده سازی کنید؟ Extend a thread or implement a Runnable?

  • چالش: سیستم نظرسنجی وبینار Challenge: Webinar polling system

  • راه حل: سیستم نظرسنجی وبینار Solution: Webinar polling system

  • امتحان فصل Chapter Quiz

3. روش های کلاس Thread 3. Methods of the Thread Class

  • توقف اجرای یک رشته Pausing execution of a thread

  • قطع کردن یک موضوع Interrupting a thread

  • اجرای وقفه های رشته Implementing thread interruptions

  • ساختن یک رشته برای صبر کردن تا پایان موضوع دیگر Making a thread to wait until another thread terminates

  • سایر روش های مفید کلاس Thread Other useful methods of the Thread class

  • چالش: سیستم نظرسنجی وبینار Challenge: Webinar polling system

  • راه حل: سیستم نظرسنجی وبینار Solution: Webinar polling system

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش جاوا پیشرفته: موضوعات
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 14m
25
Linkedin (لینکدین) lynda-small
26 خرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Buddhini Samarakkody Buddhini Samarakkody

مهندس جاوا، نویسنده، مربی

بودینی ساماراککودی یک مهندس، نویسنده و مدرس جاوا است.

بودینی یک متخصص ارشد نرم افزار است که مشتاق یادگیری مداوم و کاوش فناوری جدید است و به دنبال کار چالش برانگیز و فرصت هایی برای یادگیری و توسعه است. او 15 سال تجربه کار برای چندین شرکت نرم افزاری چند ملیتی در ساخت نرم افزارهای پیشرو در بازار برای پایگاه مشتریان در سراسر جهان دارد. بودینی دارای مدرک کارشناسی کامپیوتر و سیستم های اطلاعاتی از دانشگاه متروپولیتن لندن است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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