חוט

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 2 אַפּרִיל 2021
תאריך עדכון: 16 מאי 2024
Anonim
Wire  - Pink Flag (full album)
וִידֵאוֹ: Wire - Pink Flag (full album)

תוֹכֶן

הגדרה - מה המשמעות של הנושא?

פתיל, במילה של ג'אווה, הוא הנתיב שמופעל בעת ביצוע תוכנית. כל תוכנות ה- Java כוללות לפחות פתיל אחד, המכונה החוט הראשי, שנוצר על ידי ה- Java Virtual Machine (JVM) בתחילת התוכנית, כאשר מופעלת השיטה העיקרית () באמצעות השרשור הראשי.


ב- Java, יצירת חוט מתבצעת על ידי יישום ממשק והארכת מחלקה. כל חוט Java נוצר ונשלט על ידי הכיתה java.lang.Thread.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את הנושא

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

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

עם זאת, אפליקציה מרובת הברגה מאפשרת טיפול בשתי המשימות (הקלטה והקלדת הקשות) בתוך יישום אחד.

כשנוצר חוט, מוקצה לו עדיפות. השרשור בעל עדיפות גבוהה יותר מבוצע תחילה, ואחריו חוטים בעלי עדיפות נמוכה יותר. ה- JVM מפסיק לבצע את האשכולות באחד מהתנאים הבאים:


  • אם שיטת היציאה הוזמנה ואושרה על ידי מנהל האבטחה
  • כל חוטי הדמון של התוכנית מתו
הגדרה זו נכתבה במונחי Java