A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 马鹏涛 中级黑马   /  2015-5-18 16:59  /  366 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

它们能够自描述和自控制。也就是说,这类应用通过采用某种机制来 实现对自己行为的描述(self-representation)和检测(examination),并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。
Java中的反射是一个强大的工具,他能够创建灵活的代码,这些 代码可以在运行时装配,无需在组件之间进行链接,发射允许在编写和执行时,使程序代码能够接入装载到JVM中的类的内部信息 。而不是源代码中选定的类协作的代码。这使发射成为构建灵活运用的主要工具。值得注意是,如果使用不当,发射的成本会更高。

Java中的类的反射Refection是Java程序开发语言的特征之一,它允许运行中的Java程度对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。Java的这一能力在实际应用中也许用的不是很多,但是在其他的程序设计语言中,根本就不存在这样的特性.

1 个回复

倒序浏览
这个好像用的不是很多。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马