![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
buy11.11
这个作者很懒,什么都没留下…
展开
-
Java的设计模式——单例
设计模式:解决问题的一种行之有效的思想,用于解决特定环境下重复出现的特定问题的解决方案。 单例:在系统中某个类的对象只需要存在一个,以便节约资源和空间,只是单例是最好的解决方案。 比如从电脑系统中获取的日历类,从图中可以看出,所有的哈希地址都是相同的,表明他们同一个类(该类还用到了工厂的设计模式),用户访问的时候只需要访问同一个就行了,电脑系统的时间本来就是单一的。原创 2016-07-23 21:16:16 · 282 阅读 · 0 评论 -
java的设计模式——工厂
很简单的代码了原创 2016-07-23 21:42:23 · 276 阅读 · 0 评论 -
java的设计模式——值对象
值对象,vo(Value Objiect),Model 比如我们网上注册一个博客,我们需要填写自己的信息,以前可能说填写姓名,性别就好了,但后来又要增加QQ,微信号等等,如果我们采用传值的话会很麻烦。所以有了值对象的用法,就是把客户的所有信息封存在一个类里面,要增添某个属性时只要增加一个参数就好,方便很多。而且当你客户端要依次访问一个人姓名,性别,QQ,微信号时可以直接把封装的类传过去,不用依次原创 2016-07-23 22:20:50 · 1617 阅读 · 0 评论 -
java的设计模式——装饰模式
场景和问题:在不对原有对象类进行修改的基础上,如何个一个或多个已有的类对象提供增强额外的功能? 就目前常用的增功能的方法有继承,组合以及装饰。原创 2016-07-24 17:21:30 · 338 阅读 · 0 评论 -
java的设计模式——DAO(Date Access Object)133
场景和问题——在java程序中,经常需要把数据持久化,也需要获取持久化的数据,但是在进行数据持久化的过程中面临诸多的问题:如数据源不同,存储类型不同,供应商不同,访问方式不同等等原创 2016-07-24 17:52:48 · 406 阅读 · 0 评论