java
我是菜鸟2010
这个作者很懒,什么都没留下…
展开
-
实体与JSON的相互转换(简单类型)
json的注解 package com.leqienglish.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.Ret原创 2014-11-09 09:38:20 · 565 阅读 · 0 评论 -
对策略模式的理解
策略模式:定义算法集,然后然后封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 这里的封装是指是指实现相同的接口(这里的接口不是单纯的java的接口,是广义上的接口),这样对于使用算法的客户来说不需要关心实现。 例如:在实现下载类时,根据下载的文件的不同而有不同的处理。如图: JsonDownLoadHandler,FileDownLoadHand原创 2014-12-07 10:28:58 · 354 阅读 · 0 评论 -
我所理解的抽象
什么是抽象? 其实不要觉得它有多么的高大上,在我看来抽象就是一个过程,对事物的归类,从不同的事物中找出相同之处,然后归为一类。例如:从各种不同种类的狗找到相同之处 , 会汪汪叫,有四条腿,这样就抽象出了狗这样的对象。从各种不同种类的鸭子之间找相同之处,会呱呱叫,扁嘴巴,两条腿,脚趾之间有蹼,这样就抽象出了鸭子。是不是很简单? 但是在实际的项目,有很多的事物不会像鸭子、狗 这样已有一个原创 2015-05-10 21:35:22 · 475 阅读 · 0 评论