תוכן עניינים:

איך משתמשים ב-runnable?
איך משתמשים ב-runnable?

וִידֵאוֹ: איך משתמשים ב-runnable?

וִידֵאוֹ: איך משתמשים ב-runnable?
וִידֵאוֹ: 13.3 Multithreading using Runnable Interface 2024, מאי
Anonim

כדי להשתמש בממשק הניתן להרצה כדי ליצור ולהתחיל שרשור, עליך לבצע את הפעולות הבאות:

  1. צור מחלקה המיישמת ניתן להרצה .
  2. ספק שיטת ריצה ב- ניתן להרצה מעמד.
  3. צור מופע של הכיתה Thread והעביר את שלך ניתן להרצה אובייקט לבנאי שלו כפרמטר.
  4. קרא לשיטת ההתחלה של אובייקט ה-Thread.

בהתחשב בזה, מה זה ריצה?

ניתן להרצה ממשק הוא סוג של ממשק פונקציונלי שנועד לספק פרוטוקול משותף לאובייקטים שרוצים להפעיל קוד בזמן שהם פעילים. ה ניתן להרצה הממשק צריך להיות מיושם על ידי כל מחלקה שמופעים נועדו להתבצע על ידי שרשור. המחלקה חייבת להגדיר ריצת מתודה.

יודע גם, כמה שיטות יש בממשק הניתן להפעלה? שיטה אחת

מה ההבדל בין חוט לריצה?

הבסיס ההבדל בין Thread ל- Runnable האם זה כל אחד פְּתִיל מוגדר על ידי הארכה פְּתִיל class יוצר אובייקט ייחודי ומשויך לאובייקט זה. מצד שני, כל אחד פְּתִיל מוגדר על ידי יישום ניתן להרצה הממשק חולק את אותו אובייקט.

מדוע אנו משתמשים בממשק שניתן להרצה ב-Java?

מתי אתה ליישם ניתן להרצה , אתה יכול שמור מקום לכיתה שלך כדי להרחיב כל עתיד כיתתי אחר או עכשיו. מתי אתה מרחיב את מחלקת Thread, כל אחד מהשרשורים שלך יוצר אובייקט ייחודי ומתחבר אליו. מתי אתה מיישם ניתן להרצה , הוא חולק את אותו אובייקט עם ריבוי חוטים.

מוּמלָץ: