java併發和高併發之線程封閉

一、線程封閉: 1、概述;線程安全策略,除了不可變對象,還有一個簡單的方法就是線程封閉。線程封閉其實就是把對象封裝到一個線程裏,只有這一個線程能看到這個對象,那麼這個對象本身就算不是線程安全的,也不會出現任何線程安全問題,因爲它只能出現在一個線程裏。 2、實現線程封閉的幾個方法: 》Ad-hoc 線程封閉:完全靠程序控制實現,非常脆弱,最糟糕,忽略; 》堆棧封閉:局部變量,無併發問題。被使用的最多
相關文章
相關標籤/搜索