Java併發編程基礎--volatile

在多線程併發編程中synchronized和volatile都扮演着重要角色,volatile是輕量級的synchronized,它在多處理器開發中保證了共享變量的"可見性"。如果volatile修飾符使用恰當的話,它比synchronized的使用和執行成本更低,因爲它不會引起線程上下文的切換和調度。 初識volatile 下面這段代碼演示了一個使用volatile以及沒有使用volatile關
相關文章
相關標籤/搜索