Java Socket close() 方法2025 年 3 月 25 日 | 阅读 2 分钟 Java Socket 类的 close() 方法用于关闭指定的套接字。一旦套接字被关闭,它就不能再用于进一步的网络通信。如果套接字有关联的通道,该通道也会被关闭。 语法参数不适用 返回不适用 指定者
抛出IOException - 如果在关闭此套接字时发生 I/O 错误。 示例 1输出 Inet address: localhost/127.0.0.1 Port number: 1085 After calling the close() method... Inet address: localhost/127.0.0.1 Port number: 1085 示例 2输出 Exception in thread "main" java.net.SocketException: Socket is closed at java.net.Socket.bind(Socket.java:625) at com.tpointtech.JavaSocketCloseExample2.main(JavaSocketCloseExample2.java:17) 下一主题Java Socket 类 |
Java 方法 Java Socket 类的 setSoTimeout() 方法使用给定的超时值(以毫秒为单位)启用或禁用 SO_TIMEOUT 选项。超时值应大于 0,否则将抛出错误。语法 public void setSoTimeout (int timeout) throws SocketException 参数...
阅读 3 分钟
Java 方法 Java Socket 类的 getLocalSocketAddress() 方法返回此套接字绑定到的终结点的地址。即使套接字关闭后,此方法也会继续返回一个 InetSocketAddress。 语法 public SocketAddress getLocalSocketAddress () 参数 NA 返回值 getLocalSocketAddress() 方法返回:表示...的 SocketAddress...
阅读 3 分钟
Java 方法 setKeepAlive() 方法 setKeepAlive() 方法是 Java Socket 类的一个方法,如果套接字连接的写入端已成功关闭,则返回布尔值“true”,否则返回 false。 语法 public void setKeepAlive (boolean on) throws SocketException 参数 参数 'on' 表示是否应启用套接字或...
阅读 2 分钟
Java 方法 Java Socket 类的 getPort() 方法返回套接字连接到的远程端口号。此方法即使在套接字关闭后也会返回端口号。语法 public int getPort () 参数 NA 返回 getPort() 方法要么返回已连接的端口号...
阅读 2 分钟
Java 方法 Java Socket 类的 isOutputShutdown() 方法返回一个布尔值。如果套接字连接的写入端已成功关闭,则返回 true,否则返回 false。 语法 public boolean isOutputShutdown () 参数 NA 返回 isOutputShutdown() 方法将返回一个布尔值。如果输出...
阅读 3 分钟
Java 方法 Java Socket 类的 setSoLinger() 方法以给定的毫秒为单位启用或禁用 SO_LINGER 选项。它用于指定 close() 方法如何影响使用面向连接协议的套接字。超时值是平台特定的,此设置...
阅读 4 分钟
Java 方法 Java Socket 类的 getTcpNoDelay () 方法在 SO_TIMEOUT 选项启用时返回该设置,否则返回 false。 语法 public boolean getTcpNoDelay () 参数 NA 返回 getTcpNoDelay () 方法在 TCP_NODELAY 启用时返回布尔值 'true'。 抛出 SocketException - 如果发生错误...
阅读 2 分钟
Java Socket 类充当两台机器之间通信的端点。它实现了客户端套接字。方法 方法描述 bind(SocketAddress bindpoint) 此方法将给定的套接字绑定到指定的本地地址。close() 此方法关闭套接字。connect(SocketAddress endpoint) connect(SocketAddress endpoint, int timeout) connect() 方法将此套接字连接到服务器。此方法...
阅读 8 分钟
Java 方法 Java Socket 类的 isBound() 方法返回一个布尔值,表示套接字的绑定状态。如果套接字在关闭之前已绑定,则此方法将继续返回“true”。 语法 public boolean isBound() 参数 NA 返回 isBound() 方法将...
阅读 3 分钟
Java Socket getReuseAddress () 方法 getReuseAddress () 方法是 Java Socket 类的一个方法,用于测试 SO_REUSEADDR 选项是否已启用。如果发现底层协议(如 TCP 错误)存在错误,它会抛出 SocketException。 语法 public boolean getReuseAddress() 参数 NA 返回 getReuseAddress () 方法返回一个...
阅读 2 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India