java反射
2016-06-03 18:42
239 查看
而原先我们是通过类去创建对象的,所以现在反了
反射:通过对象去获取它的类信息
反射:通过对象去得到类信息 类的信息就叫Class对象 Class代表一个类信息 ------------------------------------------------------
反射有什么用:
1.有什么用,使用类里面的功能,这个类里面有哪些方法,有哪些属性。 2.eg:如private是私有的,就访问不了,可是在反射面前就不是个事了,私有的我也能看,我也能调用 3.class类是一切反射的根源
得到类信息的三种方式:
一、Object类中的 getClass()方法 二:类.Class 三;通过Class类的forName()方法 我们首先先得到类的信息,得到完类的信息后 ,我们就可以对类的信息进行操作了。
相关文章推荐
- java-RocketMQ实验
- Java enum类的定义即使用
- JAVA生成XML
- spring-session使用配置(分布式共享session配置)
- spring 框架搭建并创建第一个小程序
- class diagram for java
- 使用Netbeans开发调试OpenJDK中的HotSpot
- shiro与springMVC整合
- leetcode-Java-18. 4Sum
- 【转】java获取当前路径的几种方法
- java split
- 《java入门第一季》之HashSet存储元素保证唯一性的代码及图解
- 《java入门第一季》之HashSet存储元素保证唯一性的代码及图解
- 236. Lowest Common Ancestor of a Binary Tree
- [原创]java WEB学习笔记39:EL中的运算符号(算术运算符,关系运算符,逻辑运算符,empty运算符,条件运算符,括号运算符)
- 《java入门第一季》之HashSet存储自定义对象问题以及注意事项
- 《java入门第一季》之HashSet存储自定义对象问题以及注意事项
- JAVA exception异常处理+I/O操作读写文件 笔记
- Java自定义图片按钮
- 实战记录:从EclipseLink迁移到Hibernate上(2)调试错误