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您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
舉報