1. 程式人生 > >final關鍵詞在多執行緒環境中的使用

final關鍵詞在多執行緒環境中的使用

自java 5 起, final關鍵詞在併發中的一個特殊應用是非常重要而且常常被忽視的,實際上,fianl 可以保證正在建立中的物件不能被其他執行緒訪問到,反之,不適用final的物件,是可以在建立的過程中被訪問到的。因為,當一個物件的變數被用作屬性的時候,final有以下重要的特徵: