
Java设计模式
我思故你不在
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java设计模式之单例模式
单例模式:保证一个类在整个应用中只有一个实例,该类自动创建实例并提供方法供整个系统调用。 优缺点:对于需要消耗许多资源的类,只创建一个实例能够有效提高性能。单例类很难扩展,并且职责过重。 如何做到单例模式:1.防止外部调用构造函数实例化,所以构造函数声明为Private。2.定义一个静态方法供外部调用实例。3.由类本身进行实例化操作。4.注意线程安全。 单例模式的五种常见写法: 一、...原创 2019-08-09 21:39:15 · 278 阅读 · 0 评论 -
Java设计模式之Builder模式
Builder模式的定义很抽象:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。(不管它,直接看应用) Builder模式在Android开发中的应用:通过创建静态内部类Builder的方式来给外部类初始化赋值,增加代码的可读性。 一、例子: 假如有一个Person类,代码如下: public class Person{ private ...原创 2019-08-12 21:31:16 · 355 阅读 · 0 评论