| 
 
| 客户端实现:Socket 1. 构造:Socket("IP地址",端口号)
 * 注意:
 * 当创建客户端对象的时候,会尝试与指定IP和端口号的服务器进行"三次握手"的连接,如果连接失败会抛出异常
 2. 成员方法:
 1. public InputStream getInputStream() : 返回此套接字的输入流。
 如果此Scoket具有相关联的通道,则生成的InputStream 的所有操作也关联该通道。
 关闭生成的InputStream也将关闭相关的Socket。
 2. public OutputStream getOutputStream() : 返回此套接字的输出流。
 如果此Scoket具有相关联的通道,则生成的OutputStream 的所有操作也关联该通道。
 关闭生成的OutputStream也将关闭相关的Socket。
 3. public void close() :关闭此套接字。
 一旦一个socket被关闭,它不可再使用。
 关闭此socket也将关闭相关的InputStream和OutputStream。
 4. public void shutdownOutput() : 禁用此套接字的输出流。
 任何先前写出的数据将被发送,随后终止输出流。
 * 服务器实现:ServerSocket
 1. 构造:ServerSocket(端口号)
 2. 成员方法:
 1. public Socket accept() :侦听并接受连接,返回一个新的Socket对象,用于和客户端实现通信。该方法会一直阻塞直到建立连接。
 
 
 | 
 |