java

来源:互联网 发布:java公司贷款培训骗局 编辑:程序博客网 时间:2024/04/26 07:54

1 反射机制

什么是反射(Reflection)?其他语言有这种特点吗?

答:反射使得应用具有自描述性和自控性,相应系统变得更开放。

java通过Class c1 = Class.forName("className")载入指定的类,通过Class类的相关方法(getDeclaredMethod(), getDeclaredFields(), getDeclaredConstructs())获取相应信息。

为什么要用反射,目的就是为了使系统变得更开放。

除了java, LEAD/LEAD++, OpenC++, MetaXa等语言都使用了反射机制。

0 0