介绍
该类实现客户端套接字,套接字指的是两台设备之间通讯的端点。
构造方法
创建套接字对象,并将其连接到 指定 主机ip 上的指定 端⼝号。如果指定的host是null ,则相当于指定地址为回送地址。
public Socket(String host, int port)
注意:127.x.x.x 是本机回送地址(Loopback Address),主要⽤于⽹络软件测试以及本地机进程间通信,⽆论什么程序,⼀旦使⽤回送地址发送数据,⽴即返回,不进⾏任何⽹络传输。
例子
Socket client = new Socket("127.0.0.1", 6666);
成员方法
返回输入流
public InputStream getInputStream()
如果此Socket具有相关联的通道,则⽣成的InputStream 的所有操作也关
联该通道。
关闭⽣成的InputStream也将关闭相关的Socket。
返回输出流
public OutputStream getOutputStream()
如果此Scoket具有相关联的通道,则⽣成的OutputStream 的所有操作也
关联该通道。
关闭⽣成的OutputStream也将关闭相关的Socket。
关闭套接字
public void close()
⼀旦⼀个socket被关闭,它不可再使⽤。
关闭此socket也将关闭相关的InputStream和OutputStream 。