
Java_Web
billhellowhat
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java设计模式透析之 —— 模板方法(Template Method)
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/8744002今天你还是像往常一样来上班,一如既往地开始了你的编程工作。项目经理告诉你,今天想在服务器端增加一个新功能,希望写一个方法,能对Book对象进行处理,将Book对象的所有字段以XML格式进行包装,这样以后可以方便与客户端进行交互。并且在包装开始前和结束后要打转载 2014-03-23 21:22:44 · 378 阅读 · 0 评论 -
Java设计模式透析之 —— 单例(Singleton)
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/8860649写软件的时候经常需要用到打印日志功能,可以帮助你调试和定位问题,项目上线后还可以帮助你分析数据。但是Java原生带有的System.out.println()方法却很少在真正的项目开发中使用,甚至像findbugs等代码检查工具还会认为使用System.out.p转载 2014-03-23 22:06:52 · 409 阅读 · 0 评论 -
Java设计模式透析之 —— 组合(Composite)
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/9153753听说你们公司最近新推出了一款电子书阅读应用,市场反应很不错,应用里还有图书商城,用户可以在其中随意选购自己喜欢的书籍。你们公司也是对此项目高度重视,加大了投入力度,决定给此应用再增加点功能。好吧,你也知道你是逃不过此劫了,没过多久你的leader就找到转载 2014-03-23 22:29:16 · 514 阅读 · 0 评论 -
Java设计模式透析之 —— 适配器(Adapter)
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/9400141今天一大早,你的leader就匆匆忙忙跑过来找到你:“快,快,紧急任务!最近ChinaJoy马上就要开始了,老板要求提供一种直观的方式,可以查看到我们新上线的游戏中每个服的在线人数。”你看了看日期,不是吧!这哪里是马上要开始了,分明是已经开始了!这怎么转载 2014-03-23 22:43:44 · 426 阅读 · 0 评论 -
设计模式——装饰模式
http://blog.youkuaiyun.com/dawanganban/article/details/10012013装饰( Decorator)模式又叫做包装模式。通过一种对客户端透明的方式来扩展对象的功能,是继承关系的一个替换方案。假如现在要一个会跑的车,我们会这样做:package com.meritit; public interfac转载 2014-03-24 19:44:35 · 406 阅读 · 0 评论 -
设计模式——建造者模式
http://blog.youkuaiyun.com/dawanganban/article/details/9990405什么是建造者模式Builder模式也叫建造者模式或者生成器模式,是由GoF提出的23种设计模式中的一种。Builder模式是一种对象创建型模式之一,用来隐藏复合对象的创建过程,它把复合对象的创建过程加以抽象,通过子类继承和重载的方式,动态地创建具有复合属性的对象。转载 2014-03-24 20:08:35 · 460 阅读 · 0 评论 -
设计模式——抽象工厂模式
http://blog.youkuaiyun.com/dawanganban/article/details/9879427抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的。抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产品的具体类型的情况下,能够创建多个产品族的产品对象。(1)创建一个Fruit接口package com转载 2014-03-24 20:24:22 · 434 阅读 · 0 评论