1、打开两个Eclipse, 分别编写服务端和客户端代码。
2、在本地磁盘D盘建立文件夹NetProj/upload,并拷贝图片1.png到此文件夹。
3、将下述代码拷贝至Eclipse中
服务端:
package com.company;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Random;
public class FileServer {
public static void saveFile(Socket socket) {
System.out.println("FileServer is start");
try {
// 使用Socket对象中的方法getInputStream,获取到网络字节输入流InputStream对象
InputStream is = socket.getInputStream();
// 判断“/tmp/upload/”这个目录是否存在,不存在则创建
File file = new File("D:/NetProj/downl