Java
冰竹依梦
这个作者很懒,什么都没留下…
展开
-
java深拷贝和浅拷贝
java深拷贝和浅拷贝 http://lovelace.iteye.com/blog/182772 参考 Java默认为深拷贝,自定义类型默认浅拷贝 浅拷贝,在修改其中一个值另一个也改变 深拷贝,使得两个量具有相同的初值,但后续任一改变不影响另一个 基本类型可以使用浅拷贝,数组类型,对象类型都需要深拷贝 public Object clone() { A o =原创 2015-12-31 10:53:59 · 355 阅读 · 0 评论 -
JAVA设计模式
一.设计原则 1、单一职责原则 一个类,只有一个引起它变化的原因。应该只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在了一起。这会导致脆弱的设计。当一个职责发生变化时,可能会影响其它的职责。另外,多个职责耦合在一起,会影响复用性。例如:要实现逻辑和界面的分离。from:百度百科 2、开闭原则(Open Close Principl转载 2017-06-12 16:06:31 · 163 阅读 · 0 评论