java ServerSocket类

介绍

实现了服务器套接字,该对象等待通过⽹络的请求。

构造方法

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 。


原文出处:/show_1EF62PUVbjpW.html