Java 如何从ScheduledFuture任务中获取委托
甲级 ClassB(ClassA的子类)调度TaskB和TaskC 我试图对结构进行单元测试;断点时,我看到了所需的信息,但如何检索Java 如何从ScheduledFuture任务中获取委托,java,spring,Java,Spring,甲级 ClassB(ClassA的子类)调度TaskB和TaskC 我试图对结构进行单元测试;断点时,我看到了所需的信息,但如何检索 请参阅org.springframework.scheduling.support.DelegatingErrorHandlingRunnable的源代码 使用反射 如您所见,delegate在private范围中声明,没有getter。因此,访问它的唯一方法是使用反射。但是,如果它被定义为private并且没有getter,那么您需要有一个很好的理由来访问它。请
请参阅
org.springframework.scheduling.support.DelegatingErrorHandlingRunnable的源代码
使用反射
如您所见,delegate
在private
范围中声明,没有getter。因此,访问它的唯一方法是使用反射
。但是,如果它被定义为private并且没有getter,那么您需要有一个很好的理由来访问它。请参阅org.springframework.scheduling.support.DelegatingErrorHandlingRunnable的源代码
使用反射
如您所见,delegate
在private
范围中声明,没有getter。因此,访问它的唯一方法是使用反射
。但是,如果它被定义为私有的并且没有getter,那么您需要有一个很好的理由来访问它