第49条:检查参数的有效性
参考学习:第38条:检查参数的有效性
比较容易理解,很多时候方法的入参是不确定的,需要校验处理。
第50条:必要时进行保护性拷贝
参考学习:第39条:必要时进行保护性拷贝
第51条:谨慎设计方法签名
参考学习:第40条:谨慎设计方法签名
代码规范
第52条:慎用重载
参考学习:第41条:慎用重载
第53条:慎用可变参数
参考学习:第42条:慎用可变参数
第54条:返回零长度的数组或者集合,而不是null
参考学习:第43条:返回零长度的数组或者集合,而不是null
第55条:谨慎返回optinal
参考学习:Effective Java(3rd)-Item55 谨慎返回Optional
【原创】JAVA8之妙用Optional解决NPE问题
第56条:为所有导出的API元素编写文档注释
参考学习:建议:为所有导出的API元素编写文档注释。
属于代码规范