为了账号安全,请及时绑定邮箱和手机立即绑定

资源关闭顺序

关闭相关资源的时候有没有什么顺序啊?会不会影响到其他资源


正在回答

4 回答

原则:“后开先关”

先关包装流,再关原始流。

而实际上,只关最外层的包装流即可。因为包装流没有close()方法,它用的close()方法是直接继承来的。

0 回复 有任何疑惑可以回复我~

学数据库的时候,资源的关闭是有顺序的,不知道socket需不需要严格遵守顺序。不过一楼的做法感觉很谨慎

0 回复 有任何疑惑可以回复我~

我突然觉得应该没什么顺序吧,因为你创建的变量已经存在了,不需要再次创建了

0 回复 有任何疑惑可以回复我~

关闭的顺序是打开资源的逆序。

0 回复 有任何疑惑可以回复我~
#1

_Dragon 提问者

我突然觉得应该没什么顺序吧,因为你创建的变量已经存在了,不需要再次创建了
2015-09-14 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

资源关闭顺序

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信