分场景来答啊,如果你只需要单线程环境,那的确不需要线程池,如果你是多线程环境,那么threadpool回维持一个队列,只确保一个线程在你的程序中运行。他的single又不是说是单线程环境。