引用 amo:你这是数据结构没设计好……产生这种问题的场景如多个线程都需要共用一个串口、socket、文件等唯一性的资源,商业软件都会通过队列来解决这种冲突(而不是每个地方都要层层调用直达最底层)。你如果用单线程的思路去做,肯定会碰到很多问题,然后发现...