我有一个一维 Java 数组:
//Array with the thread of each client
private Client_Procesor_Thread Client_Thread_List[];
当我想使用它时,我会这样做:
Client_Thread_List[Next_Client] = new Client_Procesor_Thread();
您可能会注意到,在创建线程之前,我必须像这样创建数组:
Client_Thread_List = new Client_Procesor_Thread[15];
但是,我无法创建数组,因为我不知道我将拥有多少个线程。这是一个服务器,我不知道我会有多少客户。
我知道在 Visual Basic.NET 等其他语言中,例如,我可以创建一个包含 15 个元素的数组,然后在需要时将其调整为更大的数组,而不会丢失存储的元素。
¿ 我将如何继续使用 Java?
谢谢大家,比特币