如果PropertyChange有带参数的构造函数,为什么它支持JavaBean?

如果PropertyChange有带参数的构造函数,为什么它支持JavaBean?,java,javabeans,Java,Javabeans,据我所知,bean标准的一部分是类必须有一个没有参数的构造函数。然而,最常用的bean之一PropertyChangeSupport有一个接受对象的构造函数。为什么会这样

据我所知,bean标准的一部分是类必须有一个没有参数的构造函数。然而,最常用的bean之一PropertyChangeSupport有一个接受对象的构造函数。为什么会这样