为什么用反射啊

来源:5-1 Java 方法反射的基本操作

young461

2015-08-06 11:09

有a1.print()可以用。为什么要写成method.invoke(a1).

这是没有困难要创造困难么?

写回答 关注

2回答

  • 卓戈卡奥
    2015-08-19 10:48:30
    已采纳

    建议题主学一下设计模式,比如设计模式——工厂模式,这样就知道使用反射到底有多方便了

    卓戈卡奥 回复young4...

    不客气^_^

    2015-08-19 17:13:08

    共 2 条回复 >

  • Me_轩
    2015-08-10 17:13:56

    现在你所了解的只是很浅的知识,只是学会了怎么用而已,你还处于不会用或者是在哪用的阶段。在处理许多业务逻辑的时候 遇到一些问题,我们可以用反射的机制去处理问题,而不是去根据自己的想法写一个死板的固定的功能点。  大部分框架都充分利用了反射,它可以适用于多种场景 而不是单个的只适合你自己的问题的。

反射——Java高级开发必须懂的

反射,Java高级开发必须要懂的知识点,学好Java高级课程的基础

151466 学习 · 335 问题

查看课程

相似问题