Kaj je volatile v Javi?
Kaj je volatile v Javi?

Video: Kaj je volatile v Javi?

Video: Kaj je volatile v Javi?
Video: Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность. 2024, Maj
Anonim

Hlapljivo Ključna beseda v Java . Hlapljivo ključna beseda se uporablja za spreminjanje vrednosti spremenljivke z različnimi niti. Uporablja se tudi za varnost v razredih. To pomeni, da lahko več niti brez težav uporablja metodo in primerek razredov hkrati.

Podobno se lahko vprašamo, kaj pomeni volatile v Javi?

v bistvu hlapljivo se uporablja za označevanje, da bodo vrednost spremenljivke spremenile različne niti. Razglasitev a hlapna Java spremenljivka pomeni : Dostop do spremenljivke deluje, kot da je zaprta v sinhroniziranem bloku, ki je sinhroniziran sam na sebi.

Drugič, kaj je v Javi nestanovitno in prehodno? hlapna in prehodna sta dve popolnoma različni ključni besedi z različnih področij Java programski jezik. prehodno ključna beseda se uporablja med serializacijo Java predmet medtem hlapljivo je povezana z vidnostjo spremenljivk, ki jih spreminja več niti med sočasnim programiranjem.

Kaj je v tem primeru nestanovitno v Javi?

Java Volatile ključna beseda primer . Nit, ki dostopa do a hlapljivo polje, bo najprej prebral svojo trenutno vrednost iz glavnega pomnilnika, namesto da bi uporabil potencialno predpomnjeno vrednost. Operacija pisanja v a hlapljivo spremenljivka vzpostavlja razmerje zgodi-pred z vsemi nadaljnjimi branji tega hlapljivo spremenljivka.

Ali je volatile nit varna v Javi?

Dostop do hlapljivo int v Java bo nit - varno . Toda izdelovanje hlapljivo poskrbi, da se zapisovanje v spremenljivko izprazni v glavni pomnilnik, branje pa se zgodi tudi iz glavnega pomnilnika in s tem zagotovi, da nit glej desno kopijo spremenljivke. Dostop do hlapljivo se samodejno sinhronizira.

Priporočena: