java反射机制
2015-08-14 12:24
375 查看
Java反射机制主要提供了以下功能:在运行时判定任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判定任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。
在任意一个方法里: 1.如果我知道一个类的名称/或者它的一个实例对象, 我就能把这个类的所有方法和变量的信息找出来(方法名,变量名,方法,修饰符,类型,方法参数等等所有信息)。 2.如果我还明确知道这个类里某个变量的名称,我还能得到这个变量当前的值。 2.当然,如果我明确知道这个类里的某个方法名+参数个数类型,我还能通过传递参数来运行那个类里的那个方法。
相关文章推荐
- spring-data-jpa+spring+hibernate+druid配置
- jdk1.8.0_45源码解读——ArrayList的实现
- JAVA使用JDBC连接数据库SQL Server2012
- restFul_SpringMvc
- 黑马程序员--JDK新特性
- Java对象的内存布局
- 明明的随机数(java)
- 字节数组byte[]和整型,浮点型数据的转换——Java代码
- JAVA wait(), notify(),sleep详解
- Socket通信——Java语言
- Java虚拟机和Java解释器
- java null 的相关问题
- springbatch操作CSV文件
- spring4-hibernate4-二级缓存ehcache配置
- spring4配置基于注解的ehcache缓存
- 关于spring线程池ThreadPoolTaskExecutor的作用
- 树,森林,二叉树的互相转换
- spring <context:annotation-config> 跟 <context:component-scan>诠释及区别
- 字符串分隔(java)
- A题之变态青蛙跳