码迷,mamicode.com
首页 > 编程语言 > 详细

java反射

时间:2019-09-05 00:53:57      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:成员   用法   获取信息   优缺点   对象属性   spring   常见   功能   bean   

  • 什么是Java 的反射机制
    答:在运行状态中,对于任意一个类,可以获取它的有属性和方法;对于任意一个对象,都能调用它的任意一个属性或方法。这种在运行时动态地获取信息,调用对象属性和方法的功能,就是反射机制。

  • Java 中的反射机制有什么作用
    答: 在运行时判断任意一个类所具有的成员变量和方法;在运行时判断任意一个对象所属的类;在运行时任意调用一个类的对象;在运行时任意调用一个对象的方法。总而言之,就是能让java代码更加灵活。

  • 反射有哪些优缺点
    答:优点:让程序更加灵活。
    缺点:破坏了封装性、降低了性能、可维护性及代码的可读性。

  • 反射常见的用法有哪些。或者你在框架中哪些地方见过反射的使用?
    答:动态代理、JDBC 的class.forName、BeanUtils 中属性值的拷贝、RPC 框架、ORM 框架、Spring 的IOC/DI 

java反射

标签:成员   用法   获取信息   优缺点   对象属性   spring   常见   功能   bean   

原文地址:https://www.cnblogs.com/girl1314/p/11462640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!