[Java TCP/IP Soket]― 剖析TCP中的死锁(三)

2014-11-24 07:43:04 · 作者: · 浏览: 7
while ((realFileLen = fileIn.read(fileTemp)) != -1) { System.out.println("【客户端】正在发送数据......"); out.write(fileTemp, 0, realFileLen); } System.out.println("【客户端】发送数据完毕!"); out.flush(); client.shutdownOutput(); ByteArrayOutputStream byteArray = new ByteArrayOutputStream(); int realLen = 0; byte[] temp = new byte[10]; while ((realLen = in.read(temp)) != -1) { byteArray.write(temp, 0, realLen); } byte[] recvByte = byteArray.toByteArray(); System.out.println("客户端接收消息成功,消息长度:" + recvByte.length); } }

每天进度一点点 —— 作者: 大饼