java
无妄之人
这个作者很懒,什么都没留下…
展开
-
学习设计模式 (一)(总结)
策略模式 、观察者模式、装饰者模式、单例模式、工厂模式、命令模式、适配器模式、外观模式原创 2016-03-03 11:13:56 · 259 阅读 · 0 评论 -
学习设计模式 (二)(总结)
模板模式、迭代器模式、组合模式、状态模式、代理模式、复合模式、桥接模式、生成器模式原创 2016-03-05 15:26:36 · 352 阅读 · 0 评论 -
学习设计模式 (三)(总结)
责任链模式、蝇量模式(享元模式)、解释器模式、中介者模式、备忘录模式、原型模式、访问者模式原创 2016-03-10 16:35:56 · 536 阅读 · 0 评论 -
Java clone()
什么是"clone"? 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能 会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在 Java语言中,用简单的赋值语句是不能满足这种需求的。要满足这种需求虽然有很多途径,但实现clone()方法是其中最简单转载 2016-03-14 21:39:01 · 227 阅读 · 0 评论 -
学习设计模式 (四)(总结)
1.设计模式的三个分类1.1模式的定义模式:在某些场景下,针对某些问题的某些通用解决方案场景:项目环境问题:约束条件,项目目标等解决方案:通用、可以复用的设计,解决约束,达到目标1.2模式的分类创建型模式:对象实例化的模式,创建型模式解耦了对象的实例化过程结构型模式:把类或对象结合在一起形成更大的结构行为型模式:类和对象如何交互,及划分责任和原创 2016-03-15 16:20:46 · 425 阅读 · 0 评论 -
maven POM.xml 标签详解
pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。[xml] view plain copy print?<project xmlns="http://maven.apache.org/POM/4.0.0"转载 2016-03-24 15:19:04 · 252 阅读 · 0 评论