课程
/后端开发
/Java
/Java Socket应用---通信是这样练成的
关闭相关资源的时候有没有什么顺序啊?会不会影响到其他资源
2015-09-14
源自:Java Socket应用---通信是这样练成的 3-4
正在回答
原则:“后开先关”
先关包装流,再关原始流。
而实际上,只关最外层的包装流即可。因为包装流没有close()方法,它用的close()方法是直接继承来的。
学数据库的时候,资源的关闭是有顺序的,不知道socket需不需要严格遵守顺序。不过一楼的做法感觉很谨慎
我突然觉得应该没什么顺序吧,因为你创建的变量已经存在了,不需要再次创建了
关闭的顺序是打开资源的逆序。
_Dragon 提问者
举报
分享的是 Java 中的网络编程,使用Socket实现网络聊天通信
1 回答流的关闭顺序和socket客户端和服务端的代码运行顺序
3 回答还有流关闭需要遵循先后顺序吗?
1 回答socket.shtdownInput();//关闭输入流 是什么 为啥不用close!! 还有流关闭需要遵循先后顺序吗?
1 回答socket编程中套接字输入输出流的关闭有顺序要求吗?
2 回答打印的顺序问题