我有一个ThreadPoolExecutor
我用自定义创建的ThreadFactory
. 当我调用execute()
传递 my 的方法时,会使用我的自定义创建Runnable
一个新的. 问题是我找不到访问.Thread
ThreadFactory
Runnable
例如,我有一个Job
实现Runnable
. 在里面Job
,我有一个A
我想在newThread()
我的自定义方法中访问的属性ThreadFactory
。问题是我不能将Runnable
传递的参数转换为,Job
因为它不是Job
实例,它是类的实例ThreadPoolExecutor.Worker
,而这个类是private
.