2019年5月26日

设计模式之代理模式(一)

摘要: 一、什么是代理模式 定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 组成: 抽象角色(主题):通过接口或抽象类声明真实角色实现 阅读全文

posted @ 2019-05-26 22:14 wanbf 阅读(518) 评论(0) 推荐(1) 编辑

Java 反射机制详解(下)

摘要: 续:Java 反射机制详解(上) 三、怎么使用反射 想要使用反射机制,就必须要先获取到该类的字节码文件对象(.class),通过字节码文件对象,就能够通过该类中的方法获取到我们想要的所有信息(方法,属性,类名,父类名,实现的所有接口等等),每一个类对应着一个字节码文件也就对应着一个Class类型的对 阅读全文

posted @ 2019-05-26 01:39 wanbf 阅读(215) 评论(0) 推荐(0) 编辑

Java 反射机制详解(上)

摘要: 一、什么是反射 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 二、为什么要用反射 我们为什么要涌反射,反射的作用是什么,在实际开发中有什么应用 阅读全文

posted @ 2019-05-26 00:44 wanbf 阅读(302) 评论(0) 推荐(0) 编辑

导航