关闭流和写入标记顺序错误
错误:
BufferedOutputStream bos = new BufferedOutputStream(socket.getOutputStream());
bos.write(bytes);
bos.close;
socket.shutdownOutput();
纠错:应该先写入结束标记,再关闭输出流
BufferedOutputStream bos = new BufferedOutputStream(socket.getOutputStream());
bos.write(bytes);
socket.shutdownOutput();
bos.close;
没有刷新导致字符流没有写入到数据通道中
bufferedWriter.write("收到图片了");
bufferedWriter.newLine();
bufferedWriter.flush();