美文网首页
Java 面试 - 反射

Java 面试 - 反射

作者: Liori | 来源:发表于2018-09-21 08:47 被阅读0次
  1. 什么是Java 的反射机制
    答:在运行状态中,对于任意一个类,可以获取它的有属性和方法;对于任意一个对象,都能调用它的任意一个属性或方法。这种在运行时动态地获取信息,调用对象属性和方法的功能,就是反射机制。

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

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

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

相关文章

  • 博客地址

    java注解-01、java注解-02、Git面试资源java反射-01、java反射-02、java反射-03为...

  • Java高级题

    此文非原创,来源网络上的面试题 Java中的反射 1.说说你对Java中反射的理解 java中的反射首先是能够获取...

  • Java面试题

    Java面试 Java、框架、JVM Java 基础、容器、多线程、反射、对象拷贝、Java web模块、异常模块...

  • Java 面试 - 反射

    什么是Java 的反射机制答:在运行状态中,对于任意一个类,可以获取它的有属性和方法;对于任意一个对象,都能调用它...

  • Java面试反射

    有如下代码: 根据上述代码问是否可以修改ReflectTest对象的name值? 答案:可以。我们可以通过反射来修...

  • Android相关面试题

    面试过程中遇到的题集,都会摘要记录下来 一,Java部分 1.什么是反射? Java反射机制基础详解 2.反射的实...

  • 十年阿里把关生涯,留下一纸Java核心面试知识

    所谓的Java核心面试知识不止包含JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数...

  • 反射API

    反射API 前言 在面试中,经常会被问到在Java反射中Class.forName()加载类和使用ClassLoa...

  • 面试:java反射机制

    JAVA语言编译之后会生成一个.class文件,反射就是通过字节码文件找到某一个类、类中的方法以及属性等。 换言之...

  • Android Review

    java相关 java基础面试题 四种引用对比 List,Set,Map 详解 反射 JNI JNI 各版本特性 ...

网友评论

      本文标题:Java 面试 - 反射

      本文链接:https://www.haomeiwen.com/subject/araonftx.html