- 5
- 0
- 约 16页
- 2017-05-27 发布于重庆
- 举报
《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类常用方法
您可能关注的文档
- uCOS-II原理任哲老师北华大学课件.pptx
- Unit-1应用拓展.pptx
- UGNX60参数化建模.pptx
- UML基础教程老师的课件很好.pptx
- Unit-3应用拓展.pptx
- Unit-4应用拓展.pptx
- Unit-5应用拓展.pptx
- Unit-6应用拓展.pptx
- Unit-7应用拓展.pptx
- UG5曲面实例-教学.pptx
- 2026年人力资源管理师《理论》测试.docx
- 初中生物学九年级下册《绿色植物的光合作用》导学案.docx
- 2024年商丘市农村信用社联合社秋季校园招聘笔试备考题库及参考答案详解【b卷】.doc
- 初中八年级英语下册第七单元听说整合课·大观念引领下的深度教学方案.docx
- 2026年汽车工程师考试《高性能纤维应用》模拟卷.docx
- 初中英语七年级下册《丝绸之路上的其他驿站》说课教案.docx
- 初中生物学八年级下册“健康生活”教学设计.docx
- 2026年中国脂肠康宁胶囊市场调查研究报告.docx
- 2026年土木技师《土木施工》试卷.docx
- 2024年商洛市公务员考试行测试卷历年真题带答案详解(综合题).doc
原创力文档

文档评论(0)