Mein Zweifel ist, gibt es eine Option, die ich Werte in Arraylist
erhalten kann, die durch den ersten Thread aus dem zweiten Thread hinzugefügt wird und so weiter. Und jeder Thread wird die Liste ändern und aktualisierte Liste muss für alle Threads verfügbar sein.Wie Werte einer ArrayList auf andere Threads in einem Multithreaded-Java-Programm zugreifen können
Jede Hilfe wäre willkommen.
Dank
@PramodYadav: Das hat nichts zu tun wäre nützlich. –
Sie können dies mit der richtigen Synchronisation erreichen. Es ist jedoch wahrscheinlich besser, eine andere Datenstruktur aus dem 'java.util.concurrent'-Paket zu verwenden, wenn Sie zwischen Threads kommunizieren müssen. Sie haben Sammlungen für Dinge wie Warteschlangen spezialisiert. – Thilo
Ein Beispiel für die Verwendung einer Warteschlange: [Wie wird ConcurrentLinkedQueue verwendet?] (Https://stackoverflow.com/questions/616484/how-to-useconcurrentlinkedqueue) –