首页 > 学院 > 开发设计 > 正文

欢迎使用CSDN-markdown编辑器

2019-11-14 11:28:38
字体:
来源:转载
供稿:网友

设计模式总结

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 (引用:[大话设计模式](http://blog.csdn.net/wsl211511/article/details/43604393))

单例模式

单例模式在java开发中经常用到,整个系统中只有一个对象。目的:是为了节省系统资源,只创建一个对象。注意事项:构造函数要私有化,初始化的时候考虑线程安全,防止反射创建新的对象。

工厂模式

工厂模式在我理解看来就是对象的创建由一个工厂来创建,这样扩展性比较强。目的:

代理模式

在执行当前函数的时候,执行前后进行一定的处理。目的:

观察者模式

当前事件的触发通知监听者执行相关的操作。目的:

责任链模式

在执行某个操作之前进行一系列的操作。目的:扩展性


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表