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

来源:4-4 客户端功能实现(下)

Haoming_C

2019-11-15 23:24

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

写回答 关注

3回答

  • 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

    不能就写在当前线程吗

解锁网络编程之NIO的前世今生

解锁网络编程的“乾坤大挪移”-NIO。

32232 学习 · 33 问题

查看课程

相似问题