基本方法
要实现套接字的网络通信,需要分四个步骤完成:
(1)创建套接字Socket,连接成功后形成网络连接通道;
(2)由套接字对象Socket调用getInputStream()或getOutputStream()方法,分别返回具有套接字通信的基础输入流InputStream和输出流OutputStream对象作为参数,完成绑定套接字通信的输入流和输出流对象的创建。
(3)用输入和输出流对象调用其对应方法的操作方式实现网络通信;
(4)网络通信结束,需要关闭输入流和输出流对象,尤其要关闭套接字对象。
具体实现方法
(1)基于套接字的字节输入流dis和输出流dos的创建
dis调用readUTF()方法接收数据;
dos调用writeUTF()方法发送数据;
Socket socket=new Socket("127.0.0.1", 8888); try { DataInputStream dis=new DataInputStream(socket.getInputStream()); Da