📄 acceptsocket.java
字号:
package src;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Hashtable;
public class AcceptSocket extends Thread
{
private ServerSocket sSocket;
private Socket socket;
private InputStream is;
private OutputStream os;
private Hashtable htable;
private String IP;
private InOutThread temp;
public AcceptSocket(ServerSocket x)
{
sSocket = x;
htable = new Hashtable();
}
public void run()
{
while(true)
{
try
{
socket = sSocket.accept();
IP = socket.getInetAddress().toString();
is = socket.getInputStream();
os = socket.getOutputStream();
htable.put(IP, os);
temp = new InOutThread(is,htable);
temp.start();
}
catch (IOException e)
{
// TODO 自动生成 catch 块
e.printStackTrace();
break;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -