對應線性安全問題,多個地方提到,今天說下自己的理解:
概念:線性安全是指多個對象訪問修改同一個變量,導致變量的改變無法預測。
發生的環境:一個單例中全局變量
實例:Servlet是一個單例如果定義全局變量就會不安全
解決辦法:同步鎖sych.....ThreadLoacl
注意:實例是new出來的或者不存在全局變量是不會有線性不安全問題的。
對應線性安全問題,多個地方提到,今天說下自己的理解:
概念:線性安全是指多個對象訪問修改同一個變量,導致變量的改變無法預測。
發生的環境:一個單例中全局變量
實例:Servlet是一個單例如果定義全局變量就會不安全
解決辦法:同步鎖sych.....ThreadLoacl
注意:實例是new出來的或者不存在全局變量是不會有線性不安全問題的。