socket通信,完成文件传输
本文是一个基于TCP,一对多的文件传输小案例代码如下:
服务端:
/**
* 服务端
* */
public class server extends ServerSocket {
/**
* 构造函数
* */
public server()throws IOException{
super(8999);
}
/**
* 连接
* */
public void load()throws Exception{
System.out.println("等待连接------------");
while(true){
Socket socket = this.accept();
System.out.println("IP:"+socket.getInetAddress()+"已连接");
new Thread(new mutiClient(socket),"客户端1").start();
System.out.println(Thread.currentThread().getName());
}
}
public static void main(String[] args){
try{
server