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();//完成该对象的创建

  • 相关阅读:
    spring mvc 分页
    get/post时中文乱码问题的解决办法
    mysql-day01
    servler配置
    idea
    springMvc 核心配置
    ServletRequest面试题
    Servlet面试题
    Http面试题
    测试文件
  • 原文地址:https://www.cnblogs.com/Life-is-Demo/p/10938760.html
Copyright © 2011-2022 走看看