27.优先考虑泛型方法 28.利用有限制通配符来提高API的灵活性 29.优先考虑类型安全的异构容器
30.用enum代替int常量 31.用实例域代替序数 32.用EnumSet代替位域 33.EnumMap代替序数索引 34.用接口模拟可伸缩的枚举 35.注解优先于命令模式 36.坚持使用override注解 37.用标记接口定义类型
38.检查参数的有效性 39.必要时进行保护性拷贝 40.谨慎设计方法签名 41.慎用重载 42.慎用可变参数 43.返回零长度的数组和集合而不是null 44.为所有导出的API元素编写注释
若觉得本文不错,就分享一下吧!
共同学习,写下你的评论
评论加载中...
作者其他优质文章
jmesSehng
关注作者,订阅最新文章
100积分直接送
付费专栏免费学
大额优惠券免费领
举报