【发布时间】:2022-11-10 17:02:56
【问题描述】:
我想使用 Reflection 调用此方法,但对使用 getDeclaredMethod() 获取该方法有点困惑,这将如何完成?
private static <T> void registerServiceClass(final Class<T> service, final T instance) {
Collection<Class<?>> serviceClasses = SERVICE_MAP.get(service);
if (null == serviceClasses) {
serviceClasses = new LinkedHashSet<>();
}
serviceClasses.add(instance.getClass());
SERVICE_MAP.put(service, serviceClasses);
}
}
【问题讨论】:
-
this post 会回答你的问题吗?
标签: java reflection