Hva er flyktig i Java?
Hva er flyktig i Java?

Video: Hva er flyktig i Java?

Video: Hva er flyktig i Java?
Video: What role has the VOLATILE keyword in Java? 2024, November
Anonim

Flyktige Nøkkelord i Java . Flyktige nøkkelord brukes til å endre verdien av en variabel med forskjellige tråder. Den brukes også for å gjøre klassetråden trygg. Det betyr at flere tråder kan bruke en metode og forekomst av klassene samtidig uten problemer.

På samme måte kan man spørre seg, hva menes med flyktig i Java?

I bunn og grunn, flyktige brukes til å indikere at en variabels verdi vil bli modifisert av forskjellige tråder. Erklærer en flyktig Java variabel midler : Tilgang til variabelen fungerer som om den er innelukket i en synkronisert blokk, synkronisert på seg selv.

For det andre, hva er flyktig og forbigående i Java? flyktig og forbigående er to helt forskjellige søkeord fra forskjellige områder av Java programmeringsspråk. flyktig nøkkelord brukes under serialisering av Java objekt mens flyktige er relatert til synligheten av variabler modifisert av flere tråder under samtidig programmering.

Herav, hva er flyktig i Java med eksempel?

Java Volatile nøkkelord eksempel . En tråd som får tilgang til en flyktige feltet, vil først lese gjeldende verdi fra hovedminnet, i stedet for å bruke en potensiell bufret verdi. En skriveoperasjon til en flyktige variabel etablerer et skjer-før-forhold med alle påfølgende lesninger av det flyktige variabel.

Er flyktig tråd trygg i Java?

Tilgang til flyktige int i Java vil være tråd - sikker . Men gjør det flyktige sørger for at skriv til variabel skylles til hovedminnet og leses til det også skjer fra hovedminnet, og sørger derfor for at tråd se til høyre kopi av variabel. Tilgang til flyktige synkroniseres automatisk.

Anbefalt: