软件开发规范之代码精简篇
利用注解特性,注解有以下特性可用于精简注解声明: 1、当注解属性值跟默认值一致时,可以删除该属性赋值。3、当注解属性组合等于另一个特定注解时,直接采用该特定注解。虽然执行效率上有所下降,但可以减少大量的赋值语句,从而精简了测试代码。链式编程,也叫级联式编程,调用对象的函数时返回一个this对象指向对象本身,达到链式效果,可以级联调用。Map的computeIfAbsent,利用Map的computeIfAbsent方法,可以保证获取到的对象非空,从而避免了不必要的空判断和重新设置值。
复制链接