Müqayisə və dəyişdirmə necə işləyir?
Müqayisə və dəyişdirmə necə işləyir?

Video: Müqayisə və dəyişdirmə necə işləyir?

Video: Müqayisə və dəyişdirmə necə işləyir?
Video: Beynimiz necə işləyir? #necəişləyir 2024, Bilər
Anonim

Müqayisə et və dəyişdir . Kompüter elmində, müqayisə et və dəyişdir (CAS) edir sinxronizasiyaya nail olmaq üçün çox iş parçacığında istifadə olunan atom təlimatı. O, yaddaş yerinin məzmununu verilmiş dəyərlə və yalnız onlar olduqda müqayisə edir var eyni, həmin yaddaş yerinin məzmununu yeni verilmiş dəyərə dəyişdirir.

Bundan əlavə, Java-da dəyişdirmə və müqayisə necə işləyir?

The müqayisə et və dəyişdir (CAS) təlimatı yaddaş yerini oxuyan, oxunan dəyəri gözlənilən dəyərlə müqayisə edən və oxunan dəyər gözlənilən qiymətə uyğunlaşdıqda yaddaş yerində yeni dəyəri saxlayan fasiləsiz təlimatdır. Əks halda heç nə edilmir.

Sonradan sual yaranır ki, AtomicInteger Java-da necə işləyir? The Atom Tam ədədi sinif dəyər üzərində atom əməliyyatlarını yerinə yetirən metodları təmin etməklə əsas int dəyərini qoruyur. O, Integer sinfinin əvəzi kimi istifadə edilməməlidir. The Atom Tam ədədi sinif hissəsidir java . bəri atom paketi Java 1.5.

Bundan əlavə, atom təlimatları nədir?

atom təlimatları var atom yaddaş təlimatlar ya sinxronizasiya edilə bilən və ya sinxronizasiya olunmayan, atomic_ld istisna olmaqla, hamısı oxumaq-dəyişiklik etmək-yazmaqdır təlimatlar (Yaddaş Modelinə baxın). Sintaksis. -nin təsviri Atom və Atom Qaytarma yoxdur Təlimatlar.

Java-da atom istinadı nədir?

The Atom Referansı sinif obyekti təmin edir istinad atomik şəkildə oxuna və yazıla bilən dəyişən. By atom Eyni şeyi dəyişdirməyə cəhd edən bir neçə mövzu deməkdir Atom Referansı (məsələn, müqayisə və dəyişdirmə əməliyyatı ilə) etməyəcək Atom Referansı uyğunsuz bir vəziyyətə düşür.

Tövsiyə: