反射机制
摘要:
在java运行时获取任意一个类的属性、方法、构造函数,并可以修改属性、调用方法、创建对象,这种动态获取类的信息以及动态调用对象的方法的功能来自于java语言的反射机制。Reflection是java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection API取得任意一个已知名称的class的内部信息。一般而言,开发者社群说到的动态语言,大致认同的一个定义是:“程序在运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点来看,Perl,Python,Ruby是动态语言,C++、java、C#不是动态语言。尽管在这样的定义与分类下java不是动 阅读全文
posted @ 2014-01-22 21:18 GoBackHome 阅读(305) 评论(0) 推荐(0)
浙公网安备 33010602011771号