zoukankan      html  css  js  c++  java
  • 反射——基本概念

    1.java反射机制是在运行状态中,对于任意一个类,都能知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性;

    2.使用反射,可以在运行时对类Class、构造方法Constructor、普通方法Method、字段Field进行操作;

    3.什么是反射技术?

      动态获取指定类及类中的成员,并运行其内容

    4.获取class对象的三种方式:

      1)通过对象具备的getClass方法(源于Object类的方法),有点不方便,需要创建该类的对象后,才能调用该对象的getClass方法;

        Person p = new Person();

        Class clazz = p.getClass();

         2)每一个类型都具备一个class静态属性,通过该属性即可获取该类的字节码文件对象。仍然需要使用该类

        Class clazz = Person.class;

       3)常见使用

        Class clazz = Class.forName(“类全名”);

        Object object = clazz.newInstance();//完成该对象的创建

  • 相关阅读:
    Common Element in Two Sorted Sets
    Nearest Points on a Plane
    Influencer Finder
    Range of Intervals
    *Common characters
    自定义栈 和装箱,拆箱
    1.Vector(同步)和ArrayList(异步)异同
    STL中的迭代器的使用
    如何优化limit?
    mysql五大引擎之间的区别和优劣之分
  • 原文地址:https://www.cnblogs.com/Life-is-Demo/p/10938760.html
Copyright © 2011-2022 走看看