包装类和原生类的实际区别
虽说JAVA自动包装解包可以让Integet ,int等价,但是还是有区别的。
遇到一个错误,
public Boolean getIsSetNetParam() { return isSetNetParam; } public void setIsSetNetParam(Boolean isSetNetParam) { this.isSetNetParam = isSetNetParam; }
如果把Boolean 改为boolean,此时如果isSetNetParam为Null,则会报错,除非做下if判断,保证null则为false。最好还是就用Boolean吧。此错误在Jackson序列化时候,如果值为null时出现。