多线程缺点可能是增加编码难度