6.2.4 怎样设计一个线程池?