لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تردها در جاوا (Java Threads)
- آخرین آپدیت
دانلود Java Threads
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تردهای جاوا به برنامهها اجازه میدهند تا چندین بلوک کد را بهطور همزمان اجرا کنند. این دوره پیشرفته جاوا با تدریس بودینی ساماراکودی بر روی تردها و همروندی (Concurrency) تمرکز دارد و برای برنامهنویسان جاوا و حتی کسانی که با جاوا آشنا نیستند اما میخواهند درک سریع و کاربردی از این مفاهیم حیاتی به دست آورند، بسیار مفید است. بودینی در ابتدا شما را با تردها در جاوا و مفهوم همروندی آشنا میکند و سپس موارد زیر را شرح میدهد: تفاوت بین چندوظیفگی (Multitasking) و چندنخی (Multithreading)، تفاوت بین یک پروسس و یک ترد، نحوه ایجاد و شروع یک ترد و چگونگی استفاده از متدهای مختلف کلاس Thread.
سرفصل ها و درس ها
مقدمه
Introduction
آنچه باید بدانید
What you should know
یادگیری درباره تردهای جاوا
Learning about Java threads
1. بررسی کلی تردها و همروندی در جاوا
1. Java Threads and Concurrency Overview
ترد اصلی (Main Thread)
The main thread
پروسسها در مقابل تردها
Processes vs. threads
تردهای Daemon در مقابل non-daemon
Daemon vs. non-daemon threads
چندوظیفگی در مقابل چندنخی
Multitasking vs. multithreading
همروندی (Concurrency) چیست؟
What is concurrency?
2. ایجاد و شروع یک ترد
2. Creating and Starting a Thread
شروع یک ترد
Starting a thread
چالش: سیستم نظرسنجی وبینار
Challenge: Webinar polling system
راه حل: سیستم نظرسنجی وبینار
Solution: Webinar polling system
ایجاد ترد: پیادهسازی اینترفیس Runnable
Creating a thread: Implementing the Runnable interface
کلاس Thread و اینترفیس Runnable
Thread class and Runnable interface
ایجاد ترد: ارثبری از کلاس Thread
Creating a thread: Extending the Thread class
ارثبری از Thread یا پیادهسازی Runnable؟
Extend a thread or implement a Runnable?
3. متدهای کلاس Thread
3. Methods of the Thread Class
راه حل: سیستم نظرسنجی وبینار
Solution: Webinar polling system
چالش: سیستم نظرسنجی وبینار
Challenge: Webinar polling system
منتظر ماندن یک ترد تا پایان ترد دیگر
Making a thread to wait until another thread terminates
قطع کردن یک ترد (Interrupting)
Interrupting a thread
متوقف کردن موقت اجرای یک ترد
Pausing execution of a thread
پیادهسازی قطع کردن تردها
Implementing thread interruptions
سایر متدهای کاربردی کلاس Thread
Other useful methods of the Thread class
بودینی ساماراککودی یک مهندس، نویسنده و مدرس جاوا است.
بودینی یک متخصص ارشد نرم افزار است که مشتاق یادگیری مداوم و کاوش فناوری جدید است و به دنبال کار چالش برانگیز و فرصت هایی برای یادگیری و توسعه است. او 15 سال تجربه کار برای چندین شرکت نرم افزاری چند ملیتی در ساخت نرم افزارهای پیشرو در بازار برای پایگاه مشتریان در سراسر جهان دارد. بودینی دارای مدرک کارشناسی کامپیوتر و سیستم های اطلاعاتی از دانشگاه متروپولیتن لندن است.
نمایش نظرات