博客专栏  >  移动开发   >  Java反射

Java反射

JAVA SE中的反射操作

关注
1 已关注
7篇博文
  • Java 反射+工厂模式实现解耦

    在实际开发中,工厂模式是经常被用到的。 工厂模式的好处: 工厂模式可以达到类的解耦。 工厂类中工厂方法过多也是个问题,每新增一个类,则新增一个工厂方法,这会导致工厂方法过多。恰好,反射可...

    2018-02-23 17:24
    101
  • Java 反射操作数组

    引用类型包含类,接口,数组,前面介绍了两者,接下来介绍反射数组。 反射对数组操作,是通过Array类来完成的,这里对该类简单介绍。 Array类常用API: get(Object array,...

    2018-02-23 17:22
    89
  • Java反射操作泛型接口

    通过反射获取到抽象类或者接口中泛型信息的操作也是很常见的。实际上开发中,解析后台数据的Json数据,生成对应的泛型实体类,会用到反射获取泛型信息的操作。 实战案例 大致思路: getGen...

    2018-02-23 17:16
    74
  • Java 反射之动态代理模式

    Java中动态代理模式主要是通过InvocationHandler类和Proxy类来实现,创建一个代理对象,去实现代理的功能,从而动态代理功能。 大致思路: 创建代理者:通过Proxy类中new...

    2018-02-23 17:14
    70
  • Java 反射调用类的属性和方法(包含父类私有属性和覆盖重写的方法等)

    前面介绍了,反射调用类的构造方法来创建类的实例对象。一个类的结构包含方法(构造,静态,非静态)和属性(静态和非静态)。按照循环渐进的方式,接下来,介绍反射类中属性和普通的方法。 在这里简单介绍,反射...

    2018-02-23 17:13
    110
  • Java 反射创建类的实例对象(默认构造方法和私有构造方法)

    反射之创建类的实例对象 通过反射可以创建Class<?>中”?”对应的类型的实例对象,众所众知,创建类对象,会调用构造方法,构造器可以有多个,默认构造方法,多参数构造方法...

    2018-02-23 17:08
    158
  • Java 反射之Class介绍和三种创建方式

    反射的好处(为什么需要反射机制): 通过反射机制可以获取到一个类的完整信息,例如:所有(包含private修饰)属性和方法,包信息等。 换句话说,Class本身表示一个类的本身,通过...

    2018-02-23 17:00
    156
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部