重写 RUN方法里的 代码不被执行 请老师指点。
package com.sairui.shixian;
import java.io.IOException;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.rmi.ConnectIOException;
public class Yunxing {
public void yx() {
try {
System.out.println("服务器启动。。。");
ServerSocket serverSocket = new ServerSocket(8859);
while (true) {
Socket socket=serverSocket.accept();
new Thread(new connio(socket)).start();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
class connio implements Runnable{
private Socket socket;
connio (Socket kehuduanSocket){
this.socket=kehuduanSocket;
System.out.println("客户端接入:"+socket);
}
@Override
public void run() {
try {
InputStream ins= socket.getInputStream();
byte[] data=new byte[128];
ins.read(data);
String str= new String(data);
System.out.println(str);
}catch (Exception e) {
e.printStackTrace();
}
}
}