Com funciona la comparació i l'intercanvi?
Com funciona la comparació i l'intercanvi?

Vídeo: Com funciona la comparació i l'intercanvi?

Vídeo: Com funciona la comparació i l'intercanvi?
Vídeo: Ирония судьбы, или С легким паром, 1 серия (комедия, реж. Эльдар Рязанов, 1976 г.) 2024, Maig
Anonim

Compara i intercanvia . En informàtica, compara-i-intercanvia (CAS) és una instrucció atòmica utilitzada en multithreading per aconseguir la sincronització. Compara el contingut d'una ubicació de memòria amb un valor donat i, només si ho fan són el mateix, modifica el contingut d'aquesta ubicació de memòria a un nou valor donat.

A més, com funciona l'intercanvi i la comparació a Java?

El compara-i-intercanvia La instrucció (CAS) és una instrucció ininterrompuda que llegeix una ubicació de memòria, compara el valor de lectura amb un valor esperat i emmagatzema un valor nou a la ubicació de memòria quan el valor de lectura coincideix amb el valor esperat. En cas contrari, no es fa res.

Posteriorment, la pregunta és, com funciona AtomicInteger a Java? El Atomic Integer class protegeix un valor int subjacent proporcionant mètodes que realitzen operacions atòmiques sobre el valor. No s'utilitzarà com a reemplaçament d'una classe Integer. El Atomic Integer classe forma part de la java . paquet atòmic des de Java 1.5.

A més, què són les instruccions atòmiques?

instruccions atòmiques són atòmic memòria instruccions que pot ser sincronitzat o no sincronitzat, tots excepte atomic_ld són lectura-modificació-escriptura instruccions (vegeu Model de memòria). Sintaxi. Descripció de Atòmic i Atòmic Sense retorn Instruccions.

Què és la referència atòmica a Java?

El Referència atòmica classe proporciona un objecte referència variable que es pot llegir i escriure atòmicament. Per atòmic vol dir que diversos fils intenten canviar el mateix Referència atòmica (per exemple, amb una operació de comparació i intercanvi) no farà el Referència atòmica acabar en un estat inconsistent.

Recomanat: