问答详情
源自:4-4 客户端功能实现(下)

为什么要新开线程接收响应

为什么要新开线程,可以请老师解释下吗

提问者:Haoming_C 2019-11-15 23:24

个回答

  • chenlianlian
    2019-12-02 16:22:12
    已采纳

    如果接收数据也放在main线程中,while(scanner.hasNextLine) 一直在循环,你的数据怎么能接收到呢,或者你先把接收数据代码是一个while(true)代码是死循环,线程一直在执行一个循环体中的代码

  • Haoming_C
    2019-12-02 16:30:28

    thx

  • Haoming_C
    2019-11-15 23:24:55

    不能就写在当前线程吗