【发布时间】:2015-09-09 03:15:27
【问题描述】:
我有一个服务器和几个客户端。我为每个客户创建了一个线程。我想将每个客户端的线程或对象存储在数组列表中。并对其进行操作。
ArrayList<Client> clients;
Thread client = new Thread(new ClientThread(socket));
想要将每个客户端添加到客户端数组列表中。我已经创建了一个客户对象数组列表。
【问题讨论】:
-
ClientThread是Client吗? -
客户端线程不是客户端。那是一个用于使用可运行的多线程的类。有 3 个类 Server Client 和 ClientThread
-
那么
Client是什么?它从何而来?为什么要将其添加到ArrayList?它与您显示的线程有什么关系?你的问题有很多遗漏。 -
我只是想在arraylist中添加线程
-
想将每个客户端添加到客户端数组列表中是哪一个?
标签: java multithreading sockets arraylist