介绍
实现了服务器套接字,该对象等待通过⽹络的请求。
构造方法
public ServerSocket(int port)
使⽤该构造⽅法在创建ServerSocket对象时,就可以将其绑定到⼀个指定的端⼝号上,参数port就是端⼝号。
例子:
ServerSocket server = new ServerSocket(6666);
成员方法
侦听并接受连接
public Socket accept()
侦听并接受连接,返回⼀个新的Socket对象,⽤
于和客户端实现通信。该⽅法会⼀直阻塞直到建⽴连接
返回输入流
public InputStream getInputStream()
如果此Socket具有相关联的通道,则⽣成的InputStream 的所有操作也关
联该通道。
关闭⽣成的InputStream也将关闭相关的Socket。
返回输出流
public OutputStream getOutputStream()
如果此Scoket具有相关联的通道,则⽣成的OutputStream 的所有操作也
关联该通道。
关闭⽣成的OutputStream也将关闭相关的Socket。
关闭套接字
public void close()
⼀旦⼀个socket被关闭,它不可再使⽤。
关闭此socket也将关闭相关的InputStream和OutputStream 。