volatile Double
은 스레드의 스레드 가시성을 갖고 있습니까? 동일한 의 판독 휘발성 변수에 임의의 기록이 후속와 관계-전에 일어나는 확립 때문에 휘발성 변수 사용'volatile Double'의 스레드 간 가시성
메모리 일관성 오류의 위험을 줄여 다음 Java Tutorials at Oracle 가입일
가 다음 인 변하기 쉬운. 즉, 휘발성 변수의 변경 사항은 항상 다른 스레드에서 볼 수 있음을 의미합니다. 또한 스레드가 휘발성 변수를 읽을 때 휘발성 변수에 최신 변경 뿐만 아니라 변경 사항을 초래 한 코드의 부작용도 감지한다는 것을 의미합니다.
Double이 특수한 종류의 개체인지 특수하지 않은 개체인지에 따라 달라질 수 있습니다.
downvote에 대한 이유는, 무엇을, 제발 ? – H2ONaCl
'Double'과 'double'(또는 다른 유형)간에 어떤 차이점을 만들려고하는지 불분명합니다. _special_이 무슨 뜻이야? –
기존 Double에 대한 개체 참조 변경 또는 기존 개체에 대한 변경입니다. 객체에 대한 변경 사항 인 경우 참조의 크로스 스레드 가시성은 아무런 이점이 없습니다. 권리? – H2ONaCl