一.无参结构函数
正常情况下,我们定义一个类,但当我们没有显示参构造函数时,java无参结构函数将自动添加到编译中,但当我们显示的定义有差结构函数时,无参结构函数不会自动定义。
1.不指定参构造函数
2.指定有参构造函数 二.fastjson分析时报错
fastjson如果在分析过程中出错 如果字段中的属性类没有无参构造函数,且该字段在分析时是非空的 也会出错 二.解决办法 1.最简单的方法是在指定有参构造函数时制定无参构造函数. 2.升级到最新版本
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>2.0.0</version> </dependency>