java execution 指向 UserService类的add()方法
时间: 2024-03-19 19:45:16 浏览: 64
把程序添加为服务的方法
3星 · 编辑精心推荐
您需要使用Java反射来实现这个功能。首先,您需要获取UserService类的Class对象,然后使用getMethod()方法获取add()方法,最后使用invoke()方法调用该方法。
以下是一个示例代码:
```java
UserService userService = new UserService();
Class<? extends UserService> userServiceClass = userService.getClass();
Method addMethod = userServiceClass.getMethod("add");
addMethod.invoke(userService);
```
请注意,这里假设UserService类有一个无参数的add()方法。如果add()方法需要参数,则需要在getMethod()方法中指定参数类型。
阅读全文