ExecutorService e = Executors.newFixedThreadPool(6);
e.submit(new MyThread());
e.submit(new MyThread());
MyThread均实现了Runable接口,6个线程2个任务,4个被闲置。
我想问的是有没启动线程池类似的方法,传递的参数不是Runnable而是Thread,这样就可以利用
MyThread mt = new MyThread();
Thread t1 = new Thread(mt);
Thread t2 = new Thread(mt);
e.mathName(t1);
e.mathName(t2);
从而实现线程池的一个任务由两个线程去实现 |