自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Java设计模式(二)——策略模式

一、定义场景               实现某一种功能有诸多算法或者策略,如果简单的将这些算法或者策略进行封装,随着工的迭代,往往导致会导致封装好的算法类非常臃肿,难于扩展。而策略模式恰好解决了这一难题,使得算法独立于他的调用者独立运行,易于扩展,满足软件开发的高内聚低耦合的要求。 二、类图 这个模式涉及到三个角色: 1)环境(Context)角色:持有一个Strategy的引用。

2017-03-30 21:56:00 232

原创 Java设计模式(一)——观察者模式

学习设计模式是IT人员毕竟之路,在实际工程中,如何对业务和逻辑的分离,对业务模式的理解是否深刻,如果只是简单的知道功能实现,我想无论工作几年,其实实际经验只是工作之初的1年,毫无长进,希望自己能够坚持把23种java设计模式全部撸一遍,夯实自己JAVA基础,这是对一个Android开发人员最基本的要求。 观察者模式,又称订阅者模式,有主题对象,有订阅者对象,一个主题可以有多个订阅者。在实际工程应

2017-03-25 20:42:10 381

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除