מה זה שרשור ב-Java Geeksforgeeks?
מה זה שרשור ב-Java Geeksforgeeks?

וִידֵאוֹ: מה זה שרשור ב-Java Geeksforgeeks?

וִידֵאוֹ: מה זה שרשור ב-Java Geeksforgeeks?
וִידֵאוֹ: מדריך java - שיעור 1 - מבוא 2024, דֵצֶמבֶּר
Anonim

ריבוי השרשורים הוא Java תכונה המאפשרת ביצוע בו-זמנית של שני חלקים או יותר של תוכנית לניצול מירבי של ה-CPU. כל חלק בתוכנית כזו נקרא א פְּתִיל . לכן, חוטים הם תהליכים קלים בתוך תהליך. אנו יוצרים כיתה שמרחיבה את java.

בהתאם, מהו שרשור בג'אווה?

א פְּתִיל , בהקשר של Java , הוא הנתיב אחריו בעת הפעלת תוכנית. את כל Java לתוכנית יש לפחות אחת פְּתִיל , המכונה הראשי פְּתִיל , אשר נוצר על ידי ה Java מכונה וירטואלית (JVM) בתחילת התוכנית, כאשר שיטת main() מופעלת עם ה-main פְּתִיל.

כמו כן, מהי שיטת ההפעלה בשרשור ב-Java? הפעלת שרשור ג'אווה () שיטה ה לָרוּץ () שיטה שֶׁל פְּתִיל classis נקרא אם ה פְּתִיל נבנה באמצעות אובייקט Runnable נפרד, אחרת זה שיטה לא עושה כלום וחוזר. כאשר לָרוּץ () שיטה שיחות, הקוד המצוין ב- לָרוּץ () שיטה הוא יצא לפועל . אתה יכול שִׂיחָה ה לָרוּץ () שיטה מספר פעמים.

פשוט כך, מהו חוט ילד ב-Java?

רָאשִׁי פְּתִיל . כש Java אתחול התוכנית, אחד פְּתִיל מתחיל לרוץ מיד. זה נקרא בדרך כלל הראשי פְּתִיל של התוכנית שלנו, כי היא זו שמתבצעת כשהתוכנית שלנו מתחילה. מאפיינים: זה ה פְּתִיל מאיזה אחר יֶלֶד ” חוטים יושר.

מהו חוט ותהליך?

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

מוּמלָץ: