读书人

网络通讯有关问题紧急着用!请帮帮忙

发布时间: 2012-01-18 00:23:26 作者: rapoo

网络通讯问题,紧急着用!请各位高手帮帮忙!谢谢
各位高手,我在写一个java网络通讯程序时,服务器端使用了一个死循环来监听端口,当我用另一个类来调用这个服务器端口监听类时,服务器的所以程序就因为这个类进入了死循环(开始监听端口)而停止下来不能继续往下执行。请问各位高手有什么办法可以让服务器端即可监听端口又能保证服务器端调用它的程序能继续执行吗?
我监听端口的代码如下:
public JTextCreate()
{
try
{
ServerSocket sc=new ServerSocket(8000);
while(true)
{
Socket ss=sc.accept();
new JTextCreate(ss).start();
}
}
catch(Exception e)
{
e.printStackTrace();
}

}

public JTextCreate(Socket s)
{
this.ss=s;
}

请各位帮忙指点!谢谢了!

[解决办法]
用 new JTextCreate(ss).start();这个有什么意义?
JTextCreate是一个线程的话,不会堵塞才对的,检查程序是不是其他的错呢

读书人网 >J2SE开发

热点推荐