gpt4 book ai didi

java - ServerSocket vs Socket——关闭套接字

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

两者都是ServerSocketSocket有方法 close() 来关闭套接字。

两者有什么区别?

假设,在服务器端,

ServerSocket serverSocket = new ServerSocket(port);
Socket socket = serverSocket.accept();
...

在这种情况下,如何

socket.close();

不同于

serverSocket.close();

如果有的话?

TIA。

最佳答案

ServerSocket 设置一个监听器,您可以从中接受任意数量的 Socket 连接。关闭 Socket 会关闭那个连接;关闭 ServerSocket 意味着监听器已关闭并且无法再接受到该端口的连接。

关于java - ServerSocket vs Socket——关闭套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22573349/

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