常用设计模式-归纳

常用设计模式


我一直认为人的精力是有限的,不是什么都要学,我们学习东西挑重点挑常用的去学习。设计模式总共有23种,我们不能所有的都学,这样费时费力且记不住,所以我这里记录的是常见的且核心的几种设计模式。
那些设计模式常用且核心?
当然是各大框架中最常出现的设计模式,当然是你可能会使用到的。
下面是我归纳的设计模式。后续逐渐添加。。。

注意:
1. 设计模式其实就是java的封装,继承,多态的体现,并没有过多的神秘色彩,于其说是学习java设计模式,不如说是学习如何更加灵活的运用java的继承封装多态,更加灵活展现java面向对象思想。
2. 不要过于的套用设计模式,在学习的过程中不少读者都会去想我们公司这样才能使用到该种设计模式,以为项目中一定要用设计模式,其实并不然。设计模式只是面向对象思想更好的体现,不要在项目中盲目套用设计模式,项目中很少见到完整的某个设计模式,一般而言我们只是使用设计模式中的要点展现于项目中。过于完整的套用设计模式反而会弄巧成拙。

《设计模式-责任链模式》
《设计模式-代理模式》
《设计模式-策略模式》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值