MyThread extends Thread implement MyInterface
我需要以单独的线程(MyThread().start()
)或在线程工具中执行以上类。
问题是,我可以使用线程池中定义的以上类MyThread吗?
threadPool = new ThreadPoolExecutor(5, 70, 1600, TimeUnit.SECONDS, new SynchronousQueue<Runnable>());
threadPool.execute(new MyThread());
如果两者之间存在差异:
MyThread extends Thread implements MyInterface
和
MyThread implements Runnable, MyInterface
在线程池中执行时。