0
我想根据套接字创建一个ObjectInputStream并将此流添加到列表中。 客户端连接在我的程序的主类中,并且套接字以线程中的其他方法发送。然后套接字用于创建流。 问题是,流从来没有创建。我不知道为什么......根据套接字创建ObjectInputStream
下面是我的代码:
在我的主题:
public void addClient(Socket socket){
try{
streamList.add(new ObjectInputStream(socket.getInputStream()));
}catch(IOException e){
e.printStackTrace();
}
}
在我的主类:
ServerSocket serverSocket = new ServerSocket(PORT);
Socket socket;
ClientThread clientThread = new ClientThread();
//start the thread
try{
socket = serverSocket.accept();
clientThread.addClient(socket);
}
catch(IOException e){
e.printStackTrace();
}
在此先感谢。