今天看毕老师视频上传图片客户端的代码,有一个疑问,代码如下- public static void main(String[] args) throws UnknownHostException, IOException {
-
- //1,创建客户端socket。
- Socket s = new Socket("192.168.1.100",10006);
-
- //2,读取客户端要上传的图片文件。
- FileInputStream fis = new FileInputStream("c:\\0.bmp");
-
- //3,获取socket输出流,将读到图片数据发送给服务端。
- OutputStream out = s.getOutputStream();
-
- byte[] buf = new byte[1024];
-
- int len = 0;
-
- while((len=fis.read(buf))!=-1){
- out.write(buf,0,len);
- }
-
- //告诉服务端说:这边的数据发送完毕。让服务端停止读取。
- s.shutdownOutput();
-
-
- //读取服务端发回的内容。
- InputStream in = s.getInputStream();
- byte[] bufIn = new byte[1024];
-
- int lenIn = in.read(buf);
- String text = new String(buf,0,lenIn);
- System.out.println(text);
-
- fis.close();
- s.close();
复制代码
我想问一下,最后那个bufIn[] 是有什么用呢?好像也没有用到bufIn[] 啊,求解,是不是毕老师写错了啊 |
|