کار ناهمزمان دومین جزء کار پسزمینه، در کنار کار مداوم است. در حالی که هر دو کار مداوم و ناهمزمان در پسزمینه اتفاق میافتند، اما در نهایت کاملاً متفاوت هستند.
کار ناهمزمان کاری است که:
- در لحظه اتفاق می افتد.
- نیازی به ادامه راهاندازی مجدد برنامه یا راهاندازی مجدد دستگاه نیست.
- خارج از نخ اصلی رخ می دهد یا رشته اصلی را مسدود می کند.
این برخلاف کارهای مداوم است که ممکن است برای اجرای آینده برنامه ریزی کنید و از طریق راه اندازی مجدد برنامه و راه اندازی مجدد دستگاه برنامه ریزی شده باقی می ماند. نمونهای از کار ناهمزمان ممکن است ارسال یک درخواست HTTP از رشته اصلی باشد، و نتیجه آن را فقط زمانی که رسید برمیگرداند.
جاوا و کاتلین
نحوه مدیریت کار ناهمزمان به معماری کلی برنامه ای که دنبال می کنید بستگی دارد. اگر با یک برنامه زبان برنامه نویسی جاوا کار می کنید، نیازهای شما نسبت به زمانی که با Kotlin کار می کنید متفاوت است.
کاتلین | جاوا | |
---|---|---|
راه حل | کوروتین ها | رشته های جاوا |
در ادامه مطلب | برای یک نمای کلی از Coroutines، به راهنمای Coroutines مراجعه کنید. | برای اطلاعات بیشتر به صفحه Java Threads مراجعه کنید. |
در ادامه مطلب
برای اطلاعات بیشتر در مورد کار مداوم، به نمای کلی کار مداوم مراجعه کنید.
،کار ناهمزمان دومین جزء کار پسزمینه، در کنار کار مداوم است. در حالی که هر دو کار مداوم و ناهمزمان در پسزمینه اتفاق میافتند، اما در نهایت کاملاً متفاوت هستند.
کار ناهمزمان کاری است که:
- در لحظه اتفاق می افتد.
- نیازی به ادامه راهاندازی مجدد برنامه یا راهاندازی مجدد دستگاه نیست.
- خارج از نخ اصلی رخ می دهد یا رشته اصلی را مسدود می کند.
این برخلاف کارهای مداوم است که ممکن است برای اجرای آینده برنامه ریزی کنید و از طریق راه اندازی مجدد برنامه و راه اندازی مجدد دستگاه برنامه ریزی شده باقی می ماند. نمونهای از کار ناهمزمان ممکن است ارسال یک درخواست HTTP از رشته اصلی باشد، و نتیجه آن را فقط زمانی که رسید برمیگرداند.
جاوا و کاتلین
نحوه مدیریت کار ناهمزمان به معماری کلی برنامه ای که دنبال می کنید بستگی دارد. اگر با یک برنامه زبان برنامه نویسی جاوا کار می کنید، نیازهای شما نسبت به زمانی که با Kotlin کار می کنید متفاوت است.
کاتلین | جاوا | |
---|---|---|
راه حل | کوروتین ها | رشته های جاوا |
در ادامه مطلب | برای یک نمای کلی از Coroutines، به راهنمای Coroutines مراجعه کنید. | برای اطلاعات بیشتر به صفحه Java Threads مراجعه کنید. |
در ادامه مطلب
برای اطلاعات بیشتر در مورد کار مداوم، به نمای کلی کار مداوم مراجعه کنید.
،کار ناهمزمان دومین جزء کار پسزمینه، در کنار کار مداوم است. در حالی که هر دو کار مداوم و ناهمزمان در پسزمینه اتفاق میافتند، اما در نهایت کاملاً متفاوت هستند.
کار ناهمزمان کاری است که:
- در لحظه اتفاق می افتد.
- نیازی به ادامه راهاندازی مجدد برنامه یا راهاندازی مجدد دستگاه نیست.
- خارج از نخ اصلی رخ می دهد یا رشته اصلی را مسدود می کند.
این برخلاف کارهای مداوم است که ممکن است برای اجرای آینده برنامه ریزی کنید و از طریق راه اندازی مجدد برنامه و راه اندازی مجدد دستگاه برنامه ریزی شده باقی می ماند. نمونهای از کار ناهمزمان ممکن است ارسال یک درخواست HTTP از رشته اصلی باشد، و نتیجه آن را فقط زمانی که رسید برمیگرداند.
جاوا و کاتلین
نحوه مدیریت کار ناهمزمان به معماری کلی برنامه ای که دنبال می کنید بستگی دارد. اگر با یک برنامه زبان برنامه نویسی جاوا کار می کنید، نیازهای شما نسبت به زمانی که با Kotlin کار می کنید متفاوت است.
کاتلین | جاوا | |
---|---|---|
راه حل | کوروتین ها | رشته های جاوا |
در ادامه مطلب | برای یک نمای کلی از Coroutines، به راهنمای Coroutines مراجعه کنید. | برای اطلاعات بیشتر به صفحه Java Threads مراجعه کنید. |
در ادامه مطلب
برای اطلاعات بیشتر در مورد کار مداوم، به نمای کلی کار مداوم مراجعه کنید.