会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qiao_Zhi
有远大抱负的人不可忽略眼前的工作!!!
新随笔
联系
订阅
管理
上一页
1
···
29
30
31
32
33
34
35
36
37
···
148
下一页
2019年6月21日
Effective.Java第34-44条(枚举)
摘要: 34. 使用枚举类型替代整型常量 常量的语义表达不清晰,只能靠前面的名称来区分。枚举具有可读性、更安全、更强大等优势。而且枚举类型对象之间的值比较可以使用==来比较值是否相等的,不是必须使用equals方法。 要将数据与枚举常量相关联,首先需要声明实例属性并编写一个构造方法,构造方法带有数据并将数据
阅读全文
posted @ 2019-06-21 21:07 QiaoZhi
阅读(544)
评论(0)
推荐(0)
2019年6月20日
装饰(Decorator)模式
该文被密码保护。
阅读全文
posted @ 2019-06-20 10:28 QiaoZhi
阅读(320)
评论(0)
推荐(0)
2019年6月19日
合成(Composite)模式
该文被密码保护。
阅读全文
posted @ 2019-06-19 18:31 QiaoZhi
阅读(606)
评论(0)
推荐(0)
Effective.Java第23-33条(泛型相关)
摘要: 23. 类结构层次优于标签类 有时你会碰到一个类,它的实例有一个或多个风格,并且包含一个tag属性表示实例的风格。例如,如下面的类表示一个圆或者矩形: 这样的类有很多缺点,代码可读性查,将来增加一个三角形又得重写计算面积的方式,而且需要增加三角形属性。 解决办法,用类层次结构代替: 24. 支持使用
阅读全文
posted @ 2019-06-19 18:31 QiaoZhi
阅读(356)
评论(0)
推荐(0)
2019年6月18日
Effective.Java第12-22条
摘要: 12. 始终重写toString()方法 如果不重写toString()方法,打印的时候是 类名+@+哈希码的无符号十六进制。我们查看 Object的toString()方法如下: 阿里规约也有一条: POJO类必须重写toString方法。如果继承了另一个类,在前面加super.toString(
阅读全文
posted @ 2019-06-18 18:55 QiaoZhi
阅读(402)
评论(0)
推荐(0)
2019年6月17日
适配器(Adapter)模式
该文被密码保护。
阅读全文
posted @ 2019-06-17 22:40 QiaoZhi
阅读(302)
评论(0)
推荐(0)
2019年6月14日
原始(Prototype)模式
该文被密码保护。
阅读全文
posted @ 2019-06-14 21:48 QiaoZhi
阅读(370)
评论(0)
推荐(0)
2019年6月13日
建造(Builder)模式
该文被密码保护。
阅读全文
posted @ 2019-06-13 22:46 QiaoZhi
阅读(313)
评论(0)
推荐(0)
序列键生成器及单例多例模式
该文被密码保护。
阅读全文
posted @ 2019-06-13 20:59 QiaoZhi
阅读(593)
评论(0)
推荐(0)
2019年6月12日
Effective.Java第1-11条
摘要: 1. 考虑使用静态工厂方法替代构造方法 一个类可以提供一个公共静态工厂方法,它只是返回类实例的静态方法。例如JDK的Boolean的valueOf方法: 静态工厂方法与设计模式中的工厂方法模式不同。 优点: (1)静态工厂方法不像构造方法,它们有名字,语义清晰 (2)静态工厂方法不需要每次调用时都创
阅读全文
posted @ 2019-06-12 16:34 QiaoZhi
阅读(455)
评论(0)
推荐(0)
上一页
1
···
29
30
31
32
33
34
35
36
37
···
148
下一页
公告