java 反射机制与Class类 学习个人总结
来源:互联网 发布:netbeans mac 快捷键 编辑:程序博客网 时间:2024/04/28 04:23
基本定义
java反射机制:在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。简而言之,我们可以从.class逆向到.java。
Class类:在Java中,每个类都有一个相应的Class对象。也就是说,当我们编写一个类,编译完成后,在生成的.class文件中,就会产生一个Class对象,用于表示这个类的类型信息。
关系:Class类是java反射机制的基石。
认识Class类
Class对象获取方式:Class
构造方法是private
的,是不让开发者自己构造Class
对象,而在jre
运行环境里,是从底层构造的Class
对象,根本不在于如何修饰它。
- 通过Object类的getClass()方法获取
Person p = new Person();Class pClass = p.getClass();
- 通过Class类的静态方法forName(String)方法获取
Person p = new Person();Class pClass = Class.forName("Person");
- 通过类名.class获取
Person p = new Person();Class pClass = Person.class;
Class类的方法:
这里列举几个简单的方法(具体方法可以查看java API)
这里列举几个简单的方法(具体方法可以查看java API)
newInstance() 返回目标类的对象实例。通过Class类的对象生成目标类的实例:
getPackage()返回Package对象获得该类的存放路径;
getName()返回String对象获得该类的名称;
getConstructors()返回Constructor型数组获得所有权限为public的构造方法。
getMethods()返回Method型数组获得所有权限为public的成员方法。getFields()返回Field型数组获得所有权限为public的属性。
使用newInstance();方法生成对象
Person p = new Person();Class pClass = p.getClass();Object obj = pClass.newInstance();
a
阅读全文
0 0
- java 反射机制与Class类 学习个人总结
- Java反射机制总结学习--Class类
- Java中Class类与反射机制的用法总结
- Java中Class类与反射机制的用法总结
- java学习脚印:Class类与反射机制
- java反射机制--个人总结
- Java Class类与反射机制
- 对于JAVA反射机制和CLASS类的个人理解
- JAVA反射机制个人学习
- Class与java反射机制
- Java反射机制的个人理解与总结
- JAVA之Class类与反射总结
- Java反射机制-class类
- Java反射机制--Class类
- Java反射机制-Class类
- Java反射机制--Class类
- 15. JAVA 反射机制 Part 1(Class类、反射、反射机制) ----- 学习笔记
- java反射机制个人学习笔记
- Android加壳(加固)原理以及实现
- 二元查找树
- Eclipse中Java代码注释XXX、TODO、FIXME的意义
- (转)Android Studio之maven Central,JCenter
- 在Word2013中获取屏幕截图的方法
- java 反射机制与Class类 学习个人总结
- Hadoop之HA高可用性
- 2017第81届全国汽车配件交易会会刊(参展商名录)
- Redis学习笔记(九) 排序SORT及参数详解
- Spring注解详解
- 认识SSM框架和Redis(三)
- LibCurl环境搭建
- Spring boot 整合SSM框架三层架构并前后台restful风格交互
- 【AI芯片】AI 需要一个多大的“心脏”?
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
夏利n3价位
夏利n5汽车报价及图片
麻里夏利作品
000927一汽夏利
000927一汽夏利股吧
二手夏利汽车报价
13年夏利n3多少钱
夏利n3配件大全
11年夏利n5能卖多少钱
二手夏利n3多少钱
夏利n3两厢价格
夏利汽车报价及图片
二手夏利多少钱
夏利n3怎么样
夏利标志图片
夏利汽车怎么样
夏利车怎么样
夏利n5怎么样
夏利汽车图片
夏利n3新车多少钱
夏利车多少钱
夏利n7的价格
夏利威志v5多少钱
二手夏利n3价格
夏利n3新车报价
一汽夏利n7多少钱
夏利n3二手价格
夏利n5多少钱一辆
夏利n5新车报价
夏利轿车报价
夏利n5高配多少钱
夏利汽车新款
夏利n7全下来多少钱
夏利n7 怎么样
夏利n5现在多少钱
夏利n5新车多少钱
夏利威志报价
夏利n3保险多少钱
夏利n5低配多少钱
2015款夏利n3
夏利n7性价比怎么样