gpt4 book ai didi

java - 如果在 Java 中关闭套接字,是否需要关闭流?

转载 作者:行者123 更新时间:2023-11-30 07:10:16 24 4
gpt4 key购买 nike

我听说调用“socket.close()”会自动关闭它的流。

会:

public void close() {
try {
socket.close();
}catch(IOException e) { }
}

效果相同:

public void close() {
try {
outputstream.close();
inputstream.close();
socket.close();
}catch(IOException e) { }
}

如果您的目标是完全关闭套接字?

最佳答案

关闭套接字也会关闭套接字的InputStreamOutputStream:

http://docs.oracle.com/javase/7/docs/api/java/net/Socket.html#close()

关于java - 如果在 Java 中关闭套接字,是否需要关闭流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22337010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com