Ի՞նչ է անկայուն Java-ում:
Ի՞նչ է անկայուն Java-ում:

Video: Ի՞նչ է անկայուն Java-ում:

Video: Ի՞նչ է անկայուն Java-ում:
Video: Ի՞նչ է ծրագրավորումը | Ծրագրավորում | «Քան» ակադեմիա 2024, Մայիս
Anonim

Ցնդող Հիմնաբառ մուտքագրված է Java . Ցնդող հիմնաբառը օգտագործվում է փոփոխականի արժեքը տարբեր թելերով փոփոխելու համար: Այն նաև օգտագործվում է դասերի շարանը անվտանգ դարձնելու համար: Դա նշանակում է, որ մի քանի թելեր կարող են օգտագործել դասերի մեթոդը և օրինակը միաժամանակ՝ առանց որևէ խնդրի։

Նմանապես կարելի է հարցնել, թե ինչ է նշանակում անկայուն ասելով Java-ում:

Ըստ էության, ցնդող օգտագործվում է ցույց տալու համար, որ փոփոխականի արժեքը կփոփոխվի տարբեր թելերով: Հայտարարելով ա անկայուն Java փոփոխական նշանակում է Փոփոխականի հասանելիությունը գործում է այնպես, կարծես այն փակված է համաժամացված բլոկի մեջ, որը համաժամանակացված է իր վրա:

Երկրորդ, ի՞նչն է անկայուն և անցողիկ Java-ում: ցնդող և անցողիկ երկու բոլորովին տարբեր հիմնաբառեր են տարբեր ոլորտներից Java ծրագրավորման լեզու. անցողիկ հիմնաբառը օգտագործվում է սերիականացման ժամանակ Java առարկել մինչդեռ ցնդող կապված է միաժամանակյա ծրագրավորման ընթացքում բազմաթիվ թելերով փոփոխված փոփոխականների տեսանելիության հետ:

Այսպիսով, ի՞նչն է անկայուն Java-ում օրինակով:

Java ցնդող հիմնաբառ օրինակ . Թել, որը հասանելի է ա ցնդող դաշտը, նախ կկարդա իր ընթացիկ արժեքը հիմնական հիշողությունից՝ պոտենցիալ քեշավորված արժեք օգտագործելու փոխարեն: Գրելու գործողություն a ցնդող փոփոխականը հաստատում է պատահում-մինչև դրա բոլոր հետագա ընթերցումների հետ կապը ցնդող փոփոխական.

Անկայուն շարանը անվտանգ է Java-ում:

Մուտք դեպի ցնդող int in Java կլինի թել - ապահով . Բայց դարձնելով այն ցնդող համոզվում է, որ փոփոխականին գրելը լցվում է հիմնական հիշողության մեջ և այն նաև կարդում է հիմնական հիշողությունից և հետևաբար համոզվում է, որ թել տե՛ս փոփոխականի աջ պատճենը: Մուտք դեպի ցնդող ավտոմատ կերպով համաժամացվում է:

Խորհուրդ ենք տալիս: