بيت تطوير ما هو خلق موضوع؟ - تعريف من techopedia

ما هو خلق موضوع؟ - تعريف من techopedia

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

Anonim

تعريف - ماذا يعني إنشاء الموضوع؟

يحدث إنشاء سلاسل الرسائل ، في سياق Java ، إما عن طريق توسيع فئة مؤشر الترابط أو تطبيق الواجهة القابلة للتشغيل.

في Java ، يمثل كائن فئة مؤشر الترابط سلسلة رسائل. عند إنشاء سلسلة رسائل لأول مرة ، يجب أن تكون مرتبطة بشكل دائم بكائن باستخدام طريقة () التشغيل ؛ عند الاستدعاء ، يجب أن تستدعي طريقة التشغيل () للكائن.

يشرح Techopedia إنشاء الصفحات

يتضمن تطبيق الواجهة القابلة للتشغيل الخطوات التالية:

  1. يطبق الفصل واجهة runnable ويوفر طريقة التشغيل () المنفذة بواسطة سلسلة الرسائل. الكائن الذي ينتمي إلى هذه الفئة هو كائن قابل للتشغيل.
  2. يتم إنشاء كائن فئة مؤشر الترابط بتمرير الكائن runnable إلى مُنشئ مؤشر الترابط.
  3. يتم استدعاء الأسلوب start () على كائن مؤشر الترابط الذي تم إنشاؤه في الخطوة السابقة.
  4. عندما تنتهي طريقة التشغيل () ، ينتهي الخيط أيضًا.

يتضمن توسيع فئة مؤشر الترابط الخطوات التالية:

  1. يتم توسيع فئة java.lang.Thread باستخدام الامتداد.
  2. بتجاوز طريقة التشغيل () للفئة الفرعية الممتدة من فئة مؤشر الترابط ، يتم تعريف كود تنفيذ سلسلة العمليات.
  3. يتم إنشاء مثيل لهذه الفئة الفرعية.
  4. عن طريق استدعاء الأسلوب start () في مثيل هذه الفئة ، يتم تشغيل مؤشر الترابط.

يفضل تشغيل الواجهة القابلة للتشغيل بشكل عام على توسيع فئة مؤشر الترابط لسببين:

  • لا يمكن توسيع فئة فرعية فئة أخرى عند توسيع فئة مؤشر الترابط. ومع ذلك ، عند استخدام الواجهة القابلة للتشغيل ، يمكن للفئة الفرعية تمديد فئة أخرى.
  • في بعض الحالات ، تكون الواجهة القابلة للتشغيل كافية ، حيث إن توارث الفئة بالكامل قد يؤدي إلى زيادة الحمل.
تمت كتابة هذا التعريف في سياق Java
ما هو خلق موضوع؟ - تعريف من techopedia