Java
CQ小子
把每一件事情 都要做到极致
展开
-
设计模式之装饰者模式
装饰者模式: 以对客户透明的方式动态的给一个对象加上更多的附加责任,客户端并未觉得对象在装饰前和装饰后有什么变化,可以在不用创造更多子类的情况下,将对象的功能加以扩展! 使用装饰者模式的场景:一般情况下一个接口或者父类可以通过扩展子类来实现功能的扩展,如果需要扩展的功能种类繁多,势必要生成很多很多子类增加系统的复杂性,通过装饰者模式,可以一些子类的功能进行扩展组合,也从而达到功能扩展的目的。原创 2016-08-06 23:26:09 · 586 阅读 · 0 评论 -
JAVA中的集合框架
集合框架:是为表示和操作集合而规定的一种统一的、标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。 –接口:即表示集合的抽象数据类型。接口提供了让我们对集合中所表示的内容进行单独操作的可能。 –实现:也就是集合框架中接口的具体实现。实际它们就是那些可复用的数据结构。 –算法:在一个实现了某个集合框架中的接口的对象上,完成某种有用的计算的方法,例如查找、排序等。原创 2016-08-20 23:34:57 · 622 阅读 · 0 评论