80,351
社区成员
发帖
与我相关
我的任务
分享
new Thread(){
public void run(){
try
{
//创建ServerSocket
ServerSocket serverSocket = new ServerSocket(6410);
while (true && serverSocket != null)
{
//接受客户端请求
Socket client = serverSocket.accept();
//System.out.println("accept");
try
{
//接收客户端消息
BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream()));
char[] buffer = new char[1024];
int countnum = 0;
if((countnum = in.read(buffer))>0) {
//doSomeThing();
}
in.close();
}
catch (Exception e)
{
System.out.println(e.getMessage());
e.printStackTrace();
}
finally
{
//关闭
if(client != null){
client.close();
System.out.println("close");
}
}
}
}
catch (Exception e)
{
System.out.println(e.getMessage());
}
}
}.start();