+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 پاسخ 861 بازدید
0 امتیاز
1 پاسخ 313 بازدید
0 امتیاز
0 پاسخ 252 بازدید
0 امتیاز
0 پاسخ 358 بازدید
0 امتیاز
0 پاسخ 356 بازدید
0 امتیاز
0 پاسخ 311 بازدید
+1 امتیاز
0 پاسخ 283 بازدید
+2 امتیاز
1 پاسخ 717 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط kapitan (25 امتیاز)
0 امتیاز
0 پاسخ 239 بازدید
+1 امتیاز
1 پاسخ 660 بازدید
...