java的反射机制,java反射机制有什么用

  java的反射机制,java反射机制有什么用

  Java:“一切都是对象”。感觉java语言本身也在不断的实践这句话。

  java反射机制的基础来自于一个类,我们可以通过这个类中的方法来读取和实例化每个类。

  对象表示或封装一些数据。一个类加载后,jvm会创建一个与该类对应的类对象(一个类只会对应一个类对象),该类的整个结构信息都会放在对应的类对象中。这个类对象就像一面镜子,透过它可以看到对应类的所有信息。

  学习免费视频教程分享:java视频教程

  例如:

  一个人的实例化过程:

  Person person=新人();应用反射来实现:

  Class clz=null

  string name= com . ZL . server . person ;//类的地址

  尝试{

  clz=class . forname(name);//传入类的地址

  Person Person=(Person)clz . get constructor()。new instance();//获取构造函数并实例化它。

  返回servlet

  } catch(异常e) {

  e . printstacktrace();

  }反射机制会让类的实例化更加灵活。

  在许多框架中,反射被广泛使用。我们可以得到注释、构造函数、属性等。通过类对类做更多的处理。

  相关文章和教程推荐:java入门。以上是java反射机制是什么的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: