
在设计接口的入参时,做好不要使用基本类型,建议使用包装类。因为当遇到枚举类型时,具有局限性(一般枚举值定义都已0 开始),所以有可能引起误传。
Java中还有一些基本类型的默认值为0 如:byte、long、short、int,他们的默认值都为0。
Java基础知识----关于基本类型的默认值
本文强调在设计接口参数时,应选择包装类而非基本类型,以防止因枚举值默认从0开始导致的误传问题。特别提及Java中的byte、long、short、int等基本类型默认值为0,增加了潜在风险。
本文强调在设计接口参数时,应选择包装类而非基本类型,以防止因枚举值默认从0开始导致的误传问题。特别提及Java中的byte、long、short、int等基本类型默认值为0,增加了潜在风险。

在设计接口的入参时,做好不要使用基本类型,建议使用包装类。因为当遇到枚举类型时,具有局限性(一般枚举值定义都已0 开始),所以有可能引起误传。
Java中还有一些基本类型的默认值为0 如:byte、long、short、int,他们的默认值都为0。

被折叠的 条评论
为什么被折叠?