每天进步一点点,好记性不如烂笔头

导航

2017年6月15日 #

浅谈反射

摘要: 反射 反射基于Class对象的操作,每个类有且只有一个Class对象。获取Class对象的三种方式,第一,Class.forName("完整的类名");第二,obj.getClass();第三,类名.class。代码如下: 控制台输出结果: 1 true 2 true 3 true 证明每个类有且只 阅读全文

posted @ 2017-06-15 23:27 yujiwei 阅读(224) 评论(0) 推荐(0) 编辑

原型模式

摘要: 原型模式并没有例如观察者或者工厂模式那样的常用,但是当我们对对象的属性需要模块化的变动的时候,虽然我们有很多种方式可以对这一操作进行实现,但是我认为这个时候是原型模式最佳的应用场景。好处有几个:第一,我们不需要一直去操作一个对象,可以防止程序可能发生的很多的未知的问题。第二,我们可以进行模块化变动, 阅读全文

posted @ 2017-06-15 21:31 yujiwei 阅读(167) 评论(0) 推荐(0) 编辑