Я хочу создать массив, который будет использоваться для потоков. Это означает, что массив должен иметь возможность изменять каждый поток, а также используется путем проверки значения внутри него. Единственное решение, которое я смог найти, чтобы создать synchronizedList.Java Synchronized/Thread-safe/'Centralized' Array или альтернатива, которая будет использоваться другими темами
можно ли сделать/создать массив, который может быть (Синхронное/поточно-/'Централизованно) или другими словами, разделяемыми потоками в Java?
Спасибо!
Да. Сделайте массив 'private', не допускайте утечки ссылки. Создайте 2 метода 'set' и' get', которые * синхронизированы * и используют эти методы для изменения/получения данных из массива. Пока все обращения к массиву выполняются с помощью этих методов, и вы не пропустите ссылку на массив, вам хорошо идти. PS: Вы можете добавить новые методы «в конечном счете синхронизированы», если вы хотите больше функциональности. – TheLostMind