线程跟io有什么叫关系

线程和io有什么叫关系啊
io是输入输出

线程 又不是输入输出

为什么线程和io有关系啊


------解决方案--------------------
从哪得知线程和io有关系?
------解决方案--------------------
这问题比较纠结。

------解决方案--------------------
IO和线程一般用在网络编程上。比如说你要编写服务器端的程序,可能会有许多个客户机来连接,这时候就需要用到线程了,来一个客户机连接,服务端程序就开一个线程处理这个连接。如果你不要线程也可以,只不过你只能处理一个连接请求。线程就好像是饭店的服务员,客户机就是客人。来一个客人,我就创建一个线程(服务员)为这个客户服务,这个客户离开后,线程销毁。如果不用线程,就好像一个饭店只有一个服务员,一次只能服务一个人,这个人走后才能继续服务下一个人。
------解决方案--------------------
可能线程函数要做一些与IO相关的事情,比如收发数据,读写文件等等