+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 پاسخ 770 بازدید
0 امتیاز
1 پاسخ 270 بازدید
0 امتیاز
0 پاسخ 231 بازدید
0 امتیاز
0 پاسخ 313 بازدید
0 امتیاز
0 پاسخ 308 بازدید
0 امتیاز
0 پاسخ 286 بازدید
+1 امتیاز
0 پاسخ 257 بازدید
+2 امتیاز
1 پاسخ 686 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط kapitan (25 امتیاز)
0 امتیاز
0 پاسخ 217 بازدید
+1 امتیاز
1 پاسخ 586 بازدید
...