黑马程序员技术交流社区

标题: Sockets长连接时使用read()阻塞的问题 [打印本页]

作者: che201311    时间: 2013-11-30 21:17
标题: Sockets长连接时使用read()阻塞的问题
就是从服务端接收数据,客户端向服务度发送数据,然后服务端返回一条语句可以正常接收;
  1. datas = new String(datas.getBytes("GB2312"),"8859_1");
  2. dos.writeBytes(datas);
  3. byte[] buf = new byte[512];
  4. InputStream inputStream = socket.getInputStream();
  5. int ret = inputStream.read(buf);
  6. strRecvData = new String(buf, "GB2312").trim();
复制代码

然后就接收不了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2