摘要: Java中,代理模式的核心本质在于:两个子类共同实现一个接口,其中一个子类负责真实业务实现,另外一个子类完成辅助真实业务主题的操作。 先给大家看一张基础设计代理的原理图 第一种方法是最基本的代理模式实现,简单的举一个买电脑的例子,代码如下: 第二种方法通过反射实现,举一个吃卤菜的例子 以上程序如果结 阅读全文
posted @ 2019-04-27 19:27 码到成功hy 阅读(325) 评论(0) 推荐(0) 编辑
摘要: /* setter方法 o:要操作类的对象 args:属性名 attributeValue:属性值 */ public static void setXxx(Object o,String args,Object attributeValue){ Class cls = o.getClass(); ... 阅读全文
posted @ 2019-04-27 12:26 码到成功hy 阅读(3612) 评论(0) 推荐(1) 编辑
摘要: 思路:三步走, 第一步:获取source和target的全部属性,放入List集合中(为什么要放入List集合中,为了偷懒而已,大可以不放就是多写一层循环而已); 第二步:比较两个类中属性名是否相等,相等的话,执行第三步,不相等,继续遍历,直到遍历结束; 第三步:判断属性的类型是否相同,相同赋值,不 阅读全文
posted @ 2019-04-27 11:20 码到成功hy 阅读(468) 评论(0) 推荐(0) 编辑
获取

hahah

name age option