معماریهای مدرن کامپیوتری بر پایه هستههای متعدد و فوقسریع بنا شدهاند که تنها از طریق برنامههای چندرشتهای (Multithreaded) میتوان از حداکثر توان آنها استفاده کرد. برای نوشتن چنین برنامههایی، باید بدانید که تردها (Threads) چگونه کار میکنند، چگونه از Race Conditionها جلوگیری کنید، چطور همکاری بین تردها را مدیریت کنید و کدام ابزارهای پلتفرم جاوا مانند Executors و کالکشنهای Thread-safe بر پایه تردها ساخته شدهاند. در این دوره، با یادگیری ویژگیهای اصلی شامل Synchronization، Interrupts، قفلهای Intrinsic و Explicit، نحوه بهرهبرداری موثر از مدل تردینگ جاوا را بیاموزید. همچنین تردهای مجازی (Virtual Threads) معرفی شده در جاوا ۲۱ را بررسی کرده و یاد بگیرید چگونه کدهای چندرشتهای بنویسید که از مشکلات ایمنی ترد و افت عملکرد در امان باشند.
توضیح: این دوره توسط Pearson و Maurice Naftalin تهیه شده است و ما مفتخریم که این محتوا را در کتابخانه خود میزبانی میکنیم.
Pearson
Pearson یک ارائه دهنده آموزش و یادگیری است.
هدف پیرسون این است که به افراد کمک کند تا زندگی خود را از طریق یادگیری درک کنند، با این باور که هر فرصت یادگیری فرصتی برای پیشرفت شخصی است. کارکنان پیرسون متعهد به ایجاد تجربیات یادگیری پر جنب و جوش و غنی هستند که برای تأثیرگذاری در زندگی واقعی طراحی شده اند. آنها در نزدیک به 200 کشور با محتوای دیجیتال، ارزیابی ها، صلاحیت ها و داده ها به مشتریان خدمات ارائه می دهند.
نمایش نظرات