Java 反射机制 reflection 完整例子 详细解释 工程实践(国外英文资料).docVIP

  • 7
  • 0
  • 约9.18千字
  • 约 39页
  • 2017-06-12 发布于河南
  • 举报

Java 反射机制 reflection 完整例子 详细解释 工程实践(国外英文资料).doc

Java 反射机制 reflection 完整例子 详细解释 工程实践(国外英文资料)

Java 反射机制 reflection 完整例子 详细解释 工程实践(国外英文资料) java 反射机制 reflection 完整例子 详细解释 工程实践 一、什么是反射机制 简单的来说, 反射机制指的是程序在运行时能够获取自身的信息.在java中, 只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息. 二、哪里用到反射机制 有些时候, 我们用过一些知识, 但是并不知道它的专业术语是什么, 在刚刚学jdbc时用过一行代码, class.forname (com.mysql.jdbc.driver.class).newinstance (); 但是那时候只知道那行代码是生成 驱动对象实例, 并不知道它的具体含义.听了反射机制这节课后, 才知道, 原来这就是反射, 现在很多开 框架都用到反射机制, hibernate、struts都是用反射机制实现的. 三、反射机制的优点与缺点 为什么要用反射机制? 直接创建对象不就可以了吗, 这就涉及到了动态与静态的概念, 静态编译: 在编译时确定类型, 绑定对象, 即通过. 动态编译: 运行时确定类型, 绑定对象.动态编译最大限度发挥了java的灵活性, 体现了多 态的应用, 有以降低类之间的藕合性. 一句话, 反射机制的优点就是可以实现动态创建对象和编译, 体现出很大的灵活性, 特别是在j2ee的开发中 它的灵活性就表现的十分明显.

文档评论(0)

1亿VIP精品文档

相关文档