جدول المحتويات:

ما الطريقة التي يتعين عليك تجاوزها إذا قمت بتنفيذ الواجهة القابلة للتشغيل؟
ما الطريقة التي يتعين عليك تجاوزها إذا قمت بتنفيذ الواجهة القابلة للتشغيل؟

فيديو: ما الطريقة التي يتعين عليك تجاوزها إذا قمت بتنفيذ الواجهة القابلة للتشغيل؟

فيديو: ما الطريقة التي يتعين عليك تجاوزها إذا قمت بتنفيذ الواجهة القابلة للتشغيل؟
فيديو: طريقة إعادة التشغيل الإجباري عند التجمد لهواتف السامسونجS7- S6 -A3-A5-A7...التي لا تفتح بسهولة 2024, شهر نوفمبر
Anonim

فئة يمكن تنفيذ أدوات Runnable التشغيل بدون تصنيف فرعي لمؤشر الترابط من خلال إنشاء مثيل لمؤشر ترابط وتمرير نفسه كهدف. في معظم الحالات ، يكون ملف يجب أن تكون الواجهة القابلة للتشغيل يستخدم إذا كنت كذلك فقط التخطيط ل تجاوز الركض() طريقة ولا يوجد موضوع آخر أساليب.

بعد ذلك ، أي من هذه الطرق يتم استخدامه لتنفيذ واجهة قابلة للتشغيل؟

التفسير: إلى تنفيذ واجهة Runnable ، يحتاج الفصل فقط إلى ينفذ واحد طريقة يسمى المدى ().

بالإضافة إلى ذلك ، كيف تقوم بتطبيق Runnables؟ بواسطة تنفيذ Runnable واجهة تحتاج إلى توفيرها تطبيق للتشغيل () طريقة. لتشغيل هذا تطبيق فئة ، إنشاء كائن موضوع ، تمرير تنفيذ قابل للتشغيل كائن فئة لمنشئها. استدعاء طريقة start () في فئة مؤشر الترابط لبدء تنفيذ طريقة run ().

بجانب ما سبق ، ما هي الطرق في الواجهة القابلة للتشغيل؟

قابل للتشغيل هو واجهه المستخدم يتم تنفيذه بواسطة فئة يتم تنفيذ مثيلاتها بواسطة مؤشر ترابط. هناك طريقتان لبدء سلسلة جديدة - Subclass Thread وتنفيذها قابل للتشغيل . ليست هناك حاجة إلى تصنيف فرعي لمؤشر الترابط عندما يمكن إنجاز المهمة عن طريق تجاوز run () فقط طريقة من قابل للتشغيل.

كيف يمكنني بدء مؤشر ترابط واجهة قابل للتشغيل؟

لاستخدام واجهة Runnable لإنشاء سلسلة رسائل وبدء تشغيلها ، عليك القيام بما يلي:

  1. قم بإنشاء فئة تنفذ Runnable.
  2. قم بتوفير طريقة تشغيل في فئة Runnable.
  3. قم بإنشاء مثيل لفئة مؤشر الترابط وقم بتمرير الكائن Runnable الخاص بك إلى المُنشئ الخاص به كمعامل.
  4. استدعاء أسلوب بدء كائن مؤشر الترابط.

موصى به: