+1 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

آیا هر دو کد Thread.currentThread().sleep و Thread.sleep باعث توقف thread جاری می شوند و یا با یکدیگر تفاوت دارند؟

2 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)

این دو روش فراخوانی متد sleep از کلاس Thread هیچ تفاوتی با یکدیگر ندارند و هر دو اجرای thread جاری را برای مدت معیین متوقف می کنند ولی از نظر خوانایی کد استفاده از currentThread بدلیل اینکه مشخص می کند که اجرای thread جاری قرار است متوقف شود توصیه می شود.

–1 امتیاز
قبل توسط (760 امتیاز)
من فکر می کنم Thread.sleep کل گره هایی رو که ایجاد کردیم رو متوقف می کنه، اما Thread.currentThread().sleep گره جاری رو می بنده!

تقریبا" چیزی توو مایه های this که به کلاس/کانستراکتور جاری اشاره داره

سوالات مشابه

+2 امتیاز
1 پاسخ 795 بازدید
0 امتیاز
1 پاسخ 278 بازدید
0 امتیاز
0 پاسخ 238 بازدید
0 امتیاز
0 پاسخ 323 بازدید
0 امتیاز
0 پاسخ 317 بازدید
0 امتیاز
0 پاسخ 294 بازدید
+1 امتیاز
0 پاسخ 268 بازدید
+2 امتیاز
1 پاسخ 695 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط kapitan (25 امتیاز)
0 امتیاز
0 پاسخ 222 بازدید
+1 امتیاز
1 پاسخ 597 بازدید
...