zoukankan      html  css  js  c++  java
  • Java反射机制

    反射的解释-----------------------------------------------------------------------------------------------------------------------------------------------

    第一种:反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力;

    第二种:在运行时期,动态地去获取类中的信息(类的信息,方法信息,构造器信息,字段等信息);

    反射的作用-----------------------------------------------------------------------------------------------------------------------------------------------

    1. 增加程序的灵活性,避免将程序写死到代码里(解除硬编码的问题);

    2. Java的反射机制它知道类的基本结构,可以动态的去获取类这样的结构的结构;

    3. 可以让程序员在不知道其它程序员会有什么类的时候就编写完成自己的代码;

    4. 反射的优点:灵活,功能强大(可以拿到私有的....);

    5. 反射的缺点:破坏封装,影响性能;

    反射常用API-----------------------------------------------------------------------------------------------------------------------------------------------

    1. java.lang.Class

    2. java.lang.reflect.Constructor

    3. java.lang.reflect.Method

    4. java.lang.reflect.Field

    5. ...

  • 相关阅读:
    Linux 常用指令【持续更新】
    我的 MyBatis 实现的 Dao 层
    Mybatis 点点滴滴
    Redis 初识
    Mybatis 映射关系
    Mybatis 类属性和字段映射小小分析
    Mybatis 中 sql 语句的占位符 #{} 和 ${}
    使用 Maven 管理项目
    Maven 项目依赖 pom 文件模板
    Maven 私服安装和启动
  • 原文地址:https://www.cnblogs.com/mengqimoli/p/8552032.html
Copyright © 2011-2022 走看看