返回信息流假如有如下代码:
ServerSocket server = new ServerSocket(8000);
Socket client =server.accept();
DataInputStream input =new DataInputStream(client.getInputStream());
DataOutputStream output =new DataOutputStream(client.getOutputStream());
当我使用完 input和output的时候可以不用close()吧,因为当我最后client.close()的时候这两个流自然就会被关闭。
我是这样理解的,对吗。。请指导
这是一条镜像帖。来源:北邮人论坛 / java / #12649同步于 2009/12/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
Sockt 流的问题
ding328
2009/12/11镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
【 在 ericyosho 的大作中提到: 】
: 你使用完了,敢把
: input = Null
: output = Null
: ...................
不是不可以,我是小菜,问下,这样做有什么好处吗?是不是这样之后这两个对象就可以被回收了,如果不这样就回收不了?
【 在 ding328 的大作中提到: 】
: 假如有如下代码:
: ServerSocket server = new ServerSocket(8000);
: Socket client =server.accept();
: ...................
流的概念很容易混淆