מה נדיף בג'אווה?
מה נדיף בג'אווה?

וִידֵאוֹ: מה נדיף בג'אווה?

וִידֵאוֹ: מה נדיף בג'אווה?
וִידֵאוֹ: חלק 10-מספיק די בשבי-מי אני? 2024, אַפּרִיל
Anonim

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

באופן דומה אפשר לשאול, מה הכוונה בנדיף בג'אווה?

בעיקרו של דבר, נָדִיף משמש לציון שערכו של משתנה ישתנה על ידי שרשורים שונים. מצהיר על א Java נדיפה מִשְׁתַנֶה אומר : הגישה למשתנה מתנהגת כאילו היא סגורה בבלוק מסונכרן, המסונכרן על עצמו.

שנית, מה נדיף וארעי בג'אווה? נדיף וחולף הן שתי מילות מפתח שונות לחלוטין מתחומים שונים של Java שפת תכנות. חולף מילת המפתח משמשת במהלך הסידרה של Java להתנגד תוך כדי נָדִיף קשורה לנראות של משתנים שהשתנו על ידי חוטים מרובים במהלך תכנות במקביל.

מכאן, מה נדיף ב-Java עם דוגמה?

Java נדיפה מילת מפתח דוגמא . שרשור הניגש א נָדִיף שדה, יקרא תחילה את הערך הנוכחי שלו מהזיכרון הראשי, במקום להשתמש בערך פוטנציאלי במטמון. פעולת כתיבה לא נָדִיף המשתנה יוצר קשר קורה-לפני עם כל הקריאות הבאות שלו נָדִיף מִשְׁתַנֶה.

האם חוט נדיף בטוח ב-Java?

גישה ל נָדִיף int in Java יהיה פְּתִיל - בטוח . אבל עושה את זה נָדִיף מוודא שכתוב למשתנה נשטף לזיכרון הראשי והקריאה אליו מתרחשת גם מהזיכרון הראשי ומכאן מוודא ש פְּתִיל ראה בעותק הימני של המשתנה. גישה אל נָדִיף מסונכרן אוטומטית.

מוּמלָץ: