- 8
- 0
- 约 5页
- 2017-05-05 发布于上海
- 举报
Java反射技术总结
Java反射技术总结
Java反射技术知识点总结
1、反射:
反射是指程序可以访问、检测和修改它本身状态或行为的一种能力。
2、Java语言的反射机制主要提供以下功能:
在运行时判断任意一个对象所属的类
在运行时构造任意一个类的对象
在运行时判断任意一个类所具有的成员变量和方法
在运行时调用任意一个类所具有的成员变量和方法
生成动态代理
3、在java.lang.reflect包当中提供了实现反射机制的类:
Class类:代表一个类。
Field类:代表类的成员变量,也称为类的属性。
Method类:代表类的方法。
Constructor类:代表类的构造方法。
Array类:该类提供动态地生成和访问java数组的方法。
4、Class实例:
Class类和其它的类一样继承自Object类,Class对象包含了与类相关的信息。
事实上,Class对象就是用来创建类的所有的“普通”对象的。类是程序的一部分,每个类都有一个Class对象。换言之,每当编写并且编译了一个新类时,就会产生一个Class对象(恰当地说,该对象被保存在一个同名的.class文件中)。在运行时,当我们想生成这个类的对象时,运行这个程序的java虚拟机(JVM)首先检查这个类
您可能关注的文档
- 2017届浙江省衢州、丽水、湖州、舟山四地市高三下学期教学质量检测联考生物试卷(带解析).doc
- 2017届湖北省黄冈市高三3月份质量检测文综地理试题 解析版.doc
- 2017届河南省天一大联考高三阶段性测试(五)文综政治试题 解析版.doc
- 2017届河南省开封市立洋外国语学校高三上学期第一次月考理科数学试题(解析版).doc
- 2017届浙江省“七彩阳光”新高考研究联盟高三下学期期初联考历史试卷(解析版).doc
- 2017届甘肃省武威市二中高三上期第三次诊断考试历史试卷(解析版).doc
- 2017届湖南师范大学附属中学高三第7次月考试题 文综政治 解析版.doc
- 2017届辽宁省重点高中协作校高三上期末历史试卷(解析版).doc
- 2017届重庆市第一中学高三下学期第一次月考文科综合历史试卷(解析版).doc
- 2017届重庆市第一中学高三下学期第二次月考理科综合生物试题(带解析).doc
最近下载
- [20142015西城初三数学期末试题.doc VIP
- 《发热待查诊治专家共识(2026版)》深度解读PPT课件.pptx VIP
- 初中数学“章起始课”教学设计与实施.pdf VIP
- 二级等保建设方案.docx VIP
- 成都蜀华小升初入学分班考试数学考试试题及答案.docx VIP
- 肺部感染性疾病.ppt VIP
- Unit 3 Learning better Part B Let’s talk课件人教PEP英语三年级下册.pptx
- 汉语教学中的偏误分析论文.docx VIP
- 2025年交通相关-乘务员考试-普速乘务员考试历年真题常考点试题带答案2.docx VIP
- 《Kubernetes集群部署与运维》全套教学课件.pptx
原创力文档

文档评论(0)