Java 反射学习资料

2017-10-26  本文已影响0人  颜凉文丑

反射,一直不怎么用,每次要使用了就看看基础代码,感觉理解不到精髓。

反射指的是可以于运行时加载,探知和使用编译期间完全未知的类.

程序在运行状态中, 可以动态加载一个只有名称的类, 对于任意一个已经加载的类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能调用他的任意一个方法和属性;

加载完类之后, 在堆内存中会产生一个Class类型的对象(一个类只有一个Class对象), 这个对象包含了完整的类的结构信息,而且这个Class对象就像一面镜子,透过这个镜子看到类的结构,所以被称之为:反射

csdn

大神

知乎

上一篇下一篇

猜你喜欢

热点阅读