2012-05-14 24 views
0

我有一個包含私有字段PropertyChangeSupport個pcs的bean。如果我在bean構造函數中調用pcs = new PropertyChangeSupport(this),那麼我不確定這種方法是否有潛在危險。在這種情況下,你認爲在構造函數中泄漏這個引用是什麼意思?PropertyChangeSupport泄漏此引用

回答

0

我沒有看到任何危險。 PropertyChangeSupport不會對this做任何危險的事情,this不會有任何方式從它轉到另一個線程。

+0

所以如果PropertyChangeSupport現在是公共字段並被其他類引用,會發生什麼,那是安全的方法嗎? – MinhHoang

+0

如果它是「公開最終」,它可能是安全的。 –