第一步是绑定端口,创建socket服务器
serverSocket = new ServerSocket(9601);
第二步是监听连接,产生socket连接
Socket socket = serverSocket.accept();//只有产生连接句柄的情况下,该代码才会执行完毕否则会一直等待。
第
第三步使用socket句柄获取输入流、输出流
InputStream is = socket.getInputStream();
第四步将输入流中的输入数据一次性读入数组中
private byte[] byte_read =new byte[200];
len=is.read(byte_read);
返回的结果是输入流的字节长度。
如果想实现多客户端,方法就是为每一个连接创建一个线程。