求教写一个java实现线程池,给点思路也行!

解决方案 »

  1.   

    思路的话,可以直接去学习下Java自带线程池的源码: ThreadPoolExecutor
      

  2.   

    http://www.ticmy.com/?p=243
    http://gee.cs.oswego.edu/dl/concurrency-interest/index.html
      

  3.   

    public class WaitedCmdExeThread extends Thread {
    private final static Logger logger = Logger.getLogger(WaitedCmdExeThread.class); public void run() {
    ExecutorService service = Executors.newFixedThreadPool(2); while(true){ service.execute(new Runnable() {

    @Override
    public void run() {

    }
    });
    service.execute(new Runnable() {

    @Override
    public void run() {

    }
    });
    }
    }

    try {
    Thread.sleep(SPConstant.WAITED_CMD_EXE_TIME);
    } catch (InterruptedException e) { }
    }
    }}