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积分直接送
付费专栏免费学
大额优惠券免费领
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号
举报