01 2015 档案

摘要:在java中,原型实现Cloneable接口实现clone接口方法。 在使用过程应该注意的一点是,Object的clone方法是不复制对象的,只会复制对象的引用,也就是说仅仅复制了对象的内存地址。所以人们常说的浅拷贝和深拷贝说的就是是否要复制对象值的操作。 代码如下: 阅读全文
posted @ 2015-01-25 06:44 土豆条 阅读(117) 评论(0) 推荐(0)
摘要:抽象工厂模式是工厂方法模式的进一步抽象,适用于有多个产品族的场景,拿美食举例: 美食可分为中餐和西餐,中餐又有东北菜,湘菜,粤菜等。而西餐又有法式菜、美式菜、德式菜等。这种可以称之为产品族。 个人认为抽象工厂顶级类应该都是单例的。 直接上代码了,代码与上面举例业务无关: 阅读全文
posted @ 2015-01-25 06:10 土豆条 阅读(129) 评论(0) 推荐(0)
摘要:相信很多道友搞开发的一般都会用到Junit单元测试工具,不知道大家有没有遇到一个这样的问题: 有的单元测试用例有很多@Test方法,甚至有的方法会执行很长时间,只能空等执行。而实际上我们只需要运行其中的某一些方法就可以了。然后有人会说不是有ingore注解么,可ingore需要为许多的方法添加,当测 阅读全文
posted @ 2015-01-20 22:34 土豆条 阅读(403) 评论(0) 推荐(0)