多線程多次執行同樣的代碼,總能獲得确定的結果,即不存在不确定的競争,那麼就稱這段代碼為thread-safe.
有些類是别人寫的,自己不能再修改源碼,那麼如何做到安全地并發使用呢?
假設simpledateformat是不安全的,為了安全地使用,對應上面的三種思路,示例解決方案見下。
多線程多次執行同樣的代碼,總能獲得确定的結果,即不存在不确定的競争,那麼就稱這段代碼為thread-safe.
有些類是别人寫的,自己不能再修改源碼,那麼如何做到安全地并發使用呢?
假設simpledateformat是不安全的,為了安全地使用,對應上面的三種思路,示例解決方案見下。