《Java高级程序设计》第09章反射理论课件.pptxVIP

  • 5
  • 0
  • 约 16页
  • 2017-05-27 发布于重庆
  • 举报

《Java高级程序设计》第09章反射理论课件.pptx

《Java高级程序设计》第09章反射理论课件

Java反射机制 《Java高级程序设计》第09章 了解Java语言的反射机制 掌握Class类对象 了解Java反射API 本章目标 了解Java语言的反射机制 概念: 反射机制(Reflection) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法。这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制 功能: 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 在运行时判断任意一个类所具有的成员变量和方法; 在运行时调用任意一个对象的方法; 生成动态代理(Spring框架中的AOP原理就是基于动态代理) Class类对象 Class类简介 Class类属于java.lang包,不需要使用import语句引入就可以使用,其对象代表一个类,携带类的相应信息,主要包括构造函数、方法、成员变量等。在Java中,每个类都有一个相应的Class对象。我们编写一个类,将其编译完成后,在生成的.class文件中,就会产生一个Class对象,用于表示这个类的类型信息 教员演示Class类的常用方法 Class类常用方法

文档评论(0)

1亿VIP精品文档

相关文档