编程语言
首页 > 编程语言> > 第15章 java反射机制

第15章 java反射机制

作者:互联网

第15章 java反射机制

大纲:

注:标红为重点

① 反射概述

    1.1关于反射的理解

        Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何
        类的内部信息,并能直接操作任意对象的内部属性及方法。

        框架 = 反射 + 注解 + 设计模式。

        注:反射机制和封装性不矛盾;

    1.2 体会反射机制的“动态性”

        

    1.3 反射机制能提供的功能

        

    1.4 相关API

        java.lang.Class:反射的源头
        java.lang.reflect.Method
        java.lang.reflect.Field
        java.lang.reflect.Constructor
        ....

② class类的理解与获取class类的实例

    2.1 Class类的理解

        

    2.2 获取Class实例的几种方式:(前三种方式需要掌握)※

        

    2.3 总结:创建类的对象的方式?

        

③ ClassLoader

    

④ 反射的应用 ※

    4.1 创建运行时类的对象 ※

        

    4.2 获取运行时类的完整结构

        我们可以通过反射,获取对应的运行时类中所有的属性、方法、构造器、父类、接口、父类的泛型、包、注解、异常等。。。。

    4.3 调用运行时类的指定结构(属性、方法、构造器)

        

    4.4 动态代理

 

 推荐:鸡西SEO

标签:lang,反射,15,java,机制,时类,Class
来源: https://www.cnblogs.com/vwvwvwgwg/p/12833473.html