给变量命名success or isSuccess?
- 基本类型自动生成的 getter和 setter方法,名称都是 isXXX()和 setXXX()形式的。
- 包装类型自动生成的 getter和 setter方法,名称都是 getXXX()和 setXXX()形式的。
# bool类型的成员就这样写,可以避免序列化错误
private boolean success;
Boolean 还是 boolean?
boolean success;
Boolean success;
关于基本数据类型和包装类型如何选择的问题
- 包装类型默认值是null
- 基本数据类型默认值是 false
总结:除了局部变量使用 基本数据类型,其他地方还是建议使用包装类型