Java PropertyChangeSupport泄漏此引用
我有一个bean,它包含一个私有字段PropertyChangeSupport pcs。如果我在bean构造函数中调用pcs=newpropertychangesupport(this),那么我不确定这种方法是否有潜在危险。在这种情况下,您如何看待在构造函数中泄漏此引用 我看不出有什么危险。Java PropertyChangeSupport泄漏此引用,java,Java,我有一个bean,它包含一个私有字段PropertyChangeSupport pcs。如果我在bean构造函数中调用pcs=newpropertychangesupport(this),那么我不确定这种方法是否有潜在危险。在这种情况下,您如何看待在构造函数中泄漏此引用 我看不出有什么危险。PropertyChangeSupport不会对这个做任何危险的事情,这个不会有任何方法从它进入另一个线程。所以如果PropertyChangeSupport现在是公共字段,并且被其他类引用,会发生什么,这是
PropertyChangeSupport
不会对这个
做任何危险的事情,这个
不会有任何方法从它进入另一个线程。所以如果PropertyChangeSupport现在是公共字段,并且被其他类引用,会发生什么,这是安全的方法吗?如果它是公共final
,它可能是安全的。