Java Socket setReuseAddress() 方法2025 年 3 月 25 日 | 阅读 2 分钟 Java Socket 类的 setReuseAddress() 方法用于启用或禁用 SO_REUSEADDR 套接字选项。SO_REUSEADDR 的初始设置是禁用的。 语法参数参数 'on' 指示是启用还是禁用 SO_REUSEADDR 选项。 返回不适用 抛出SocketException - 如果套接字已关闭,或者在启用或禁用 SO_REUSEADDR 套接字选项时发生错误。 示例 1输出 SO_REUSEADDR option is enabled: true 示例 2输出 SO_REUSEADDR option is disabled 示例 3输出 Exception in thread "main" java.net.SocketException: Socket is closed at java.net.Socket.setReuseAddress(Socket.java:1448) at com.tpointtech.JavaSocketSetReuseAddressExample3.main(JavaSocketSetReuseAddressExample3.java:15) 下一主题Java Socket 类 |
Java 方法 Java Socket 类的 setTrafficClass() 方法为从指定套接字发送的数据包设置 IP 头中的流量类或服务类型。参数 (tc) 应在 0 到 255 的范围内 (0<=tc<=255),否则将抛出 IllegalArgumentException。 语法 public void...
阅读 3 分钟
Java 方法 Java Socket 类的 setSoTimeout() 方法使用给定的超时值(以毫秒为单位)启用或禁用 SO_TIMEOUT 选项。超时值应大于 0,否则将抛出错误。语法 public void setSoTimeout (int timeout) throws SocketException 参数...
阅读 3 分钟
Java 方法 Java Socket 类的 getPort() 方法返回套接字连接到的远程端口号。此方法即使在套接字关闭后也会返回端口号。语法 public int getPort () 参数 NA 返回 getPort() 方法要么返回已连接的端口号...
阅读 2 分钟
Java 方法 Java Socket 类的 getSendBufferSize() 方法返回平台为此套接字上的输出使用的缓冲区大小 (SO_SNDBUF)。语法 public int getSendBufferSize () 参数 NA 返回 getSendBufferSize() 方法返回指定套接字的 SO_SNDBUF 选项的值。抛出 SocketException - 如果发生错误...
阅读 2 分钟
Java 方法 setKeepAlive() 方法 setKeepAlive() 方法是 Java Socket 类的一个方法,如果套接字连接的写入端已成功关闭,则返回布尔值“true”,否则返回 false。 语法 public void setKeepAlive (boolean on) throws SocketException 参数 参数 'on' 表示是否应启用套接字或...
阅读 2 分钟
Java 方法 Java Socket 类的 getReceiveBufferSize() 方法返回该套接字的缓冲区大小(SO_RCVBUF 选项)。 语法 public int getReceiveBufferSize () throws SocketException 参数 NA 返回 getReceiveBufferSize() 方法返回该套接字的大小或 SO_RCVBUF 选项。 抛出 SocketException - 如果底层协议存在错误...
阅读 3 分钟
Java 方法 Java Socket 类的 getSoLinger () 方法返回 SO_Linger 选项的设置,如果该选项被禁用则返回 -1。此方法仅影响 SO_LINGER 的设置。 语法 public int getSoLinger () 参数 NA 返回 getSoLinger () 方法返回设置为...
阅读 3 分钟
Java 方法 Java Socket 类的 setSoLinger() 方法以给定的毫秒为单位启用或禁用 SO_LINGER 选项。它用于指定 close() 方法如何影响使用面向连接协议的套接字。超时值是平台特定的,此设置...
阅读 4 分钟
Java 方法 Java Socket 类的 setReceiveBufferSize() 方法将指定 Socket 的 SO_RCVBUF 选项设置为给定值。缓冲区大小应大于零,否则将抛出 IllegalArgumentException。语法 public void setReceiveBufferSize (int size) throws SocketException 参数 'size' 参数表示...
阅读 2 分钟
Java Socket setSendBufferSize () 方法 setSendBufferSize () 方法是 Java Socket 类的一个方法,用于为该套接字设置 SO_SNDBUF 选项到给定的值。大小值应大于 0。 语法 public void setSendBufferSize (int size) throws SocketException 参数 参数 'size' 代表要设置为...
阅读 2 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India