日期:2014-05-20  浏览次数:20693 次

高手求救!
本人做了一个网络传输的程序,用到了多线程。
可是当一个线程结束时,新的线程不能建立。有兴趣的高手可以留下邮箱。
我将原码发给大家!!
并希望大家提出修改意见!!

------解决方案--------------------
发给我看看,tanlingyun2005@163.com
------解决方案--------------------
china.zhangshu@gmail.com
------解决方案--------------------
mport java.io.IOException;
import java.net.*;

public class Server {
public static void main(String[] args) {
try {
ServerSocket ss = new ServerSocket(9000);// 9000是监听的端口号
/*
* 服务器可以实现并发访问
*/
while (true) {
Socket s = ss.accept();
Thread t = new ServerThread(s);
t.start();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}

class ServerThread extends Thread {
private Socket s;

public ServerThread(Socket s) {
this.s = s;
}

public void run() {
/*
* 这里定义这个线程要做什么
*/
}
}

------解决方案--------------------
我也看看,邮箱boylove1@163.com