为了账号安全,请及时绑定邮箱和手机立即绑定

《 Effective Java》关于泛型,方法和枚举,注解的建议

标签:
Java Android
泛型

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元素编写注释

点击查看更多内容
2人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
移动开发工程师
手记
粉丝
424
获赞与收藏
5663

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消