美文网首页
反射-获取某路径的类,及方法

反射-获取某路径的类,及方法

作者: 酷酷的美猴王 | 来源:发表于2018-11-19 20:55 被阅读0次

比如路径path为

String path = "com.crm.service.strategy.choose.RandomChoosePartBuilder";
Class<?> aClass = Class.forName(path);
Object o = aClass.getDeclaredMethod("A","B").invoke("a","b");

说明:A:方法名字 (string类型)
B:参数类型,若A方法有多个参数,则方法类型用逗号拼接,比如String.claa,Integer.class
a:方法的实例化,比如aClass.newInstance()(其他方式也可以)
b:参数值,比如("你好",1)
o:是执行的A方法的返回值

相关文章

  • 反射-获取某路径的类,及方法

    比如路径path为 说明:A:方法名字 (string类型)B:参数类型,若A方法有多个参数,则方法类型用逗号拼接...

  • 2020-07-04【反射】

    类加载 类加载器 反射概述 获取Class类的对象 反射获取构造方法并使用 反射获取成员遍历并使用 反射获取成员方...

  • 反射

    实体类 反射获取实例 反射获取方法 反射获取属性 补充 testBean.getClasses()返回调用类的所有...

  • 3. 再谈spring IoC

    IoC实现原理 反射 : 在运行状态中,根据提供的类的路径或者类名,通过反射来动态的获取该类的所有属性和方法。 工...

  • Java反射基础

    使用反射获取类的信息 反射获取类的信息是通过Class类获取的,常用方法: String getName() 获...

  • java基础-反射

    知识点 反射的基本概念 反射中class类的获取 反射中field类属性的获取 反射中method类方法的获取 反...

  • Java反射API

    Java反射API Java反射机制提供的功能 获取一个类的所有成员变量及方法(含构造方法(有/无 参数)) 创建...

  • Java反射 概述

    反射允许程序在运行期间根据反射API获取任意类的内部信息,及操作类的属性和方法; Java类在加载完成之后,在堆内...

  • 反射和设计模式(笔记)

    1. 什么是反射及作用 动态获取类或对象信息以及动态调用对象方法的机制 作用:获取类或接口的包名,类名,修饰符类型...

  • Java 反射

    1、Java反射获取某个类的全部属性 Java反射获取某个类的全部属性,步骤所用方法如下: forName():返...

网友评论

      本文标题:反射-获取某路径的类,及方法

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