this引用逸出有關疑問解讀 java併發編程

在《java併發編程中》有這麼一段: 剛開始沒看懂這裏「this引用逸出是啥意思」,許多博客也說的不怎麼詳細。經過我的分析,終於明白是啥意思了。 首先看一個代碼: 打印結果是0,很明顯,線程打印i的時候,ThisEscape還沒構造完,導致結果不是5. 其實this逸出通俗來說就是在構造函數裏面啓動了另外一個線程,而且在構造函數裏面執行了這個線程,那麼有很大風險這個線程在執行過程中調用了該類其他的
相關文章
相關標籤/搜索