采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
为什么只需要关闭writer呢
同学你好~当我们关闭最外层的writer时,就会关闭对应的Socket的OutputStream,于是也就会关闭Socket的InputStream。所以用户也就不会再从reader里读到任何数据了。事实上,关闭Socket的任何一个Stream,都会导致另一条Stream也被关闭。而我们选择关闭writer而不是reader,主要是为了把writer中残留的所有数据都在关闭前flush出去。
谢谢老师
登录后可查看更多问答,登录/注册
对比式学习助你真正理解BIO/NIO/AIO三大网络编程模型。
1.7k 1
1.2k 5
1.0k 5
1.1k 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号