我听说了JavaBean的规则,其中第一个和主要规则是,对于每个JavaBean类,显式程序员应该提供公共默认构造函数.请任何人解释为什么我们需要为JavaBean提供默认构造函数
更新:
请明确解释为什么jvm不会为JavaBeans提供默认构造函数以及jvm如何对提供默认构造函数做出反应
Don*_*oby 13
我听说了JavaBean的规则,其中第一个和主要规则是,对于每个JavaBean类,显式程序员应该提供公共默认构造函数.请任何人解释为什么我们需要为JavaBean提供默认构造函数
JavaBean实例是通过对no-arg构造函数的反射调用创建的.所以必须有这样的构造函数.
请明确解释为什么jvm不会为JavaBeans提供默认构造函数以及jvm如何对提供默认构造函数做出反应
如果您明确没有提供构造函数,jvm 将为 JavaBean提供默认构造函数.如果确实提供了构造函数,除了使用参数定义的任何构造函数之外,还必须提供无参数构造函数.
| 归档时间: |
|
| 查看次数: |
9718 次 |
| 最近记录: |