الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Thread Class

بدأه Basil في 27 مارس 2009 · 2 رد · 556 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

لدي سؤال في موضوع Thread

عند استدعاء sleep ميثود لماذا لم ننشأ اوبجكت من كلاس thread ،واستدعيناها عن طريق هذا الاوبجكت

Thread t = t new Thread()

t.sleep()

وتعاملنا معهاا مباشره من كلاس Thread .... ؟

public class PrintTask implements Runnable 
{
			 public void run()
	  {
		Thread.sleep( sleepTime ); // put thread to sleep
	  } //		   } // end method run
} // end class PrintTask

تم تعديل هذه المشاركة بواسطة Basil في 27 مارس 2009 في 15:23

#2

وعليكــم السـلام ورحمة الله وبركاتـه..

Thread.sleep هي static method ما يعني أنها لا تستدعى على كائن معين بل تستدعى في Thread الموجود في ستاك. غالبا Thread التابع لل main method.

لو استخدمت

Thread t = new Thread

t.sleep

سيقوم الثريد الموجود في الستاك بالتوقف و ليس الثريد الدي أنشأته.

تم تعديل هذه المشاركة بواسطة omb10 في 27 مارس 2009 في 15:42

#3

بالضبط الدالة sleep تعمل على الخيط الذي يعمل حالياً

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة