Java Socket shutdownInput() 方法2025 年 3 月 25 日 | 阅读 2 分钟 Java Socket 类的 shutdownInput() 方法会将指定套接字的输入流定位到流的末尾。当在套接字上调用此方法时,流的 available 方法将返回 0,并且其 read 方法将返回 -1(流结束)。 语法参数不适用 返回不适用 抛出IOException - 如果在关闭给定套接字时发生 I/O 错误 示例 1输出 Output The socket is connected: true The socket is bounded: true Input is shutdown: true 示例 2输出 The socket is connected: true The socket is bounded: true Input is shutdown: true 示例 3输出 Exception in thread "main" java.net.SocketException: Socket is not connected at java.net.Socket.shutdownInput(Socket.java:1523) at com.tpointtech.JavaSocketShutdownInputExample3.main(JavaSocketShutdownInputExample3.java:11) 下一主题Java Socket 类 |
Java 方法 Java Socket 类的 getLocalPort() 方法返回绑定到给定套接字的本地端口号。如果套接字正在关闭,则在套接字关闭后,此方法将返回连接的端口号。语法 public int getLocalPort() 参数 NA 返回 getLocalPort() 方法...
阅读 2 分钟
Java 方法 isInputShutdown () 方法 isInputShutdown () 方法是 Java Socket 类的一个方法,如果套接字连接的读取端已关闭,则返回布尔值“true”,否则返回 false。 语法 public boolean isInputShutdown () 参数 NA 返回 isInputShutdown () 方法在套接字已...
阅读 3 分钟
Java 方法 Java Socket 类的 bind() 方法将套接字绑定到本地地址。如果指定的地址为 null,则系统将自动选择一个端口号和一个有效的本地地址与套接字绑定。语法 public void bind(SocketAddress bindpoint)...
阅读 3 分钟
Java 方法 Java Socket 类的 getRemoteSocketAddress () 方法返回指定套接字的端点地址(如果已连接),否则如果套接字未连接则返回 null。 语法 public SocketAddress getRemoteSocketAddress () 参数 NA 返回 getRemoteSocketAddress () 方法返回 SocketAddress...
阅读 3 分钟
Java 方法 Java Socket 类的 getKeepAlive() 方法用于测试 SO_KEEPALIVE 选项是否已启用。 语法 public boolean getKeepAlive () 参数 NA 返回 getKeepAlive() 方法返回一个布尔值,指示 SO_KEEPALIVE 选项是否已启用。 抛出 SocketException - 如果底层协议存在错误,例如...
阅读 2 分钟
Java 方法 Java Socket 类的 isOutputShutdown() 方法返回一个布尔值。如果套接字连接的写入端已成功关闭,则返回 true,否则返回 false。 语法 public boolean isOutputShutdown () 参数 NA 返回 isOutputShutdown() 方法将返回一个布尔值。如果输出...
阅读 3 分钟
Java Socket setReuseAddress() 方法 Java Socket 类的 setReuseAddress() 方法用于启用或禁用 SO_REUSEADDR 套接字选项。SO_REUSEADDR 的初始设置为禁用。 语法 public void setReuseAddress (boolean on) throws SocketException 参数 'on' 参数指示是启用还是禁用 SO_REUSEADDR 选项。 返回 NA 抛出 SocketException -...
阅读 3 分钟
Java 方法 Java Socket 类的 toString() 方法将此套接字转换为 String。语法 public void toString() 参数 NA 覆盖 Object 类中的 toString() 方法返回 toString() 方法返回给定套接字的字符串表示形式。示例 1 import java.io.IOException; import java.net.*; public class JavaSocketToStringExample1 { ...
阅读 3 分钟
Java 方法 Java Socket 类的 setTrafficClass() 方法为从指定套接字发送的数据包设置 IP 头中的流量类或服务类型。参数 (tc) 应在 0 到 255 的范围内 (0<=tc<=255),否则将抛出 IllegalArgumentException。 语法 public void...
阅读 3 分钟
Java 方法 Java Socket 类的 getSoLinger () 方法返回 SO_Linger 选项的设置,如果该选项被禁用则返回 -1。此方法仅影响 SO_LINGER 的设置。 语法 public int getSoLinger () 参数 NA 返回 getSoLinger () 方法返回设置为...
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India