老师,BIO的聊天室那里为什么输出要用线程池?

来源:1-1 课前必读(不看会错过一个亿)

慕粉0027932

2019-05-24

如题目。

写回答

2回答

Qiujuer

2019-05-27

//img.mukewang.com/szimg/5cec08700001325115161274.jpg

是说的这个部分么?这里使用线程池是为了同时多个连接都能同时收发数据的作用。

如果只有一个线程,那么后面的连接的数据需要等待上一个连接处理后才能进行,如果上一个连接没有数据到达将持续阻塞导致后面的连接数据无法被处理。

0
0

Qiujuer

2019-05-26

额~~为啥没有关联到章节呀,奇怪了~~

可否截图一下代码?我怕给你回答错了地方哈。

0
1
慕粉0027932
是第五章那里,写clienthandler类的时候用了线程池,但是我自己试了不用其实也可以。所以用线程池的优势在哪里?
2019-05-26
共1条回复

Socket网络编程进阶与实战 系统掌握Socket核心技术

理论+实践,系统且深入掌握Socket核心技术,从容应对各种Socket应用场景的不二之选

2314 学习 · 476 问题

查看课程