码迷,mamicode.com
首页 > 编程语言 > 详细

java的反射机制原理

时间:2017-12-11 23:06:33      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:功能   field   --   面向   代理   method   方法   信息   加载   

一  反射机制的概念:

指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能调用它的任意一个方法.这种动态获取信息,以及动态调用对象方法的功能叫java语言的反射机制.

二  反射机制的应用:

生成动态代理,面向切片编程(在调用方法的前后各加栈帧).

三  反射机制的原理:

1  首先明确的概念: 一切皆对象----类也是对象.

2  然后知道类中的内容 :modifier  constructor  field  method.

3  其次明白加载: 当Animal.class在硬盘中时,是一个文件,当载入到内存中,可以认为是一个对象,是java.lang.class的对象.

java的反射机制原理

标签:功能   field   --   面向   代理   method   方法   信息   加载   

原文地址:http://www.cnblogs.com/xiaolei2017/p/8025358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!