Pytania otagowane jako memory-visibility

5
Dlaczego ten program Java kończy działanie, mimo że najwyraźniej nie powinien (i nie zrobił)?
Czuła operacja w moim laboratorium dzisiaj poszła całkowicie nie tak. Siłownik mikroskopu elektronowego przekroczył granicę, a po łańcuchu wydarzeń straciłem sprzęt o wartości 12 milionów dolarów. Zawęziłem ponad 40 000 linii w wadliwym module do tego: import java.util.*; class A { static Point currentPos = new Point(1,2); static class Point …

7
Czy zmienne statyczne są wspólne dla wątków?
Mój nauczyciel z wyższego poziomu Java na temat wątków powiedział coś, czego nie byłem pewien. Stwierdził, że poniższy kod niekoniecznie zaktualizuje readyzmienną. Według niego, dwa wątki niekoniecznie współdzielą zmienną statyczną, szczególnie w przypadku, gdy każdy wątek (wątek główny versus ReaderThread) działa na swoim własnym procesorze i dlatego nie ma tych …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.