Bagaimanakah perbandingan dan pertukaran berfungsi?
Bagaimanakah perbandingan dan pertukaran berfungsi?

Video: Bagaimanakah perbandingan dan pertukaran berfungsi?

Video: Bagaimanakah perbandingan dan pertukaran berfungsi?
Video: Paru Paru Sehat VS Paru paru Perokok 2024, April
Anonim

Bandingkan-dan-tukar . Dalam sains komputer, bandingkan-dan-tukar (CAS) ialah arahan atom yang digunakan dalam multithreading untuk mencapai penyegerakan. Ia membandingkan kandungan lokasi memori dengan nilai yang diberikan dan, hanya jika mereka adalah yang sama, mengubah suai kandungan lokasi memori itu kepada nilai yang diberi baharu.

Selain itu, bagaimanakah pertukaran dan perbandingan berfungsi di Jawa?

The bandingkan-dan-tukar Arahan (CAS) ialah arahan tanpa gangguan yang membaca lokasi memori, membandingkan nilai bacaan dengan nilai yang dijangkakan dan menyimpan nilai baharu dalam lokasi memori apabila nilai bacaan sepadan dengan nilai yang dijangkakan. Jika tidak, tiada apa yang dilakukan.

Seterusnya, persoalannya ialah, bagaimana AtomicInteger berfungsi di Jawa? The AtomicInteger kelas melindungi nilai int asas dengan menyediakan kaedah yang melaksanakan operasi atom pada nilai tersebut. Ia tidak boleh digunakan sebagai pengganti kelas Integer. The AtomicInteger kelas adalah sebahagian daripada java . pakej atom sejak Jawa 1.5.

Selain itu, apakah arahan atom?

arahan atom adalah atom ingatan arahan yang boleh sama ada menyegerak atau tidak menyegerak, semua kecuali atomic_ld dibaca-ubah-tulis arahan (lihat Model Memori). Sintaks. Penerangan tentang atom dan atom Tiada Pulangan Arahan.

Apakah rujukan atom di Jawa?

The Rujukan Atom kelas menyediakan objek rujukan pembolehubah yang boleh dibaca dan ditulis secara atom. Oleh atom bermaksud bahawa beberapa utas cuba mengubah perkara yang sama Rujukan Atom (cth. dengan operasi bandingkan-dan-tukar) tidak akan membuat Rujukan Atom berakhir dalam keadaan tidak konsisten.

Disyorkan: