Переменная совместного использования Java между потоками - PullRequest
0 голосов
/ 27 мая 2018

У меня многопоточная программа, и я хочу поделиться этой переменной 1-й поток

public static volatile Message recievedMessages;

между потоками.В потоке объявлено, что я хочу иметь возможность установить значение переменной несколько раз, а в другом потоке я просто хочу получить значение переменной.Какой должен быть мой подход?

2-й поток

SSLServer.recievedMessages.getMsgContent();

, который дает мне исключение нулевого указателя Java, строка не определена во втором потоке

edit: Также этоСтоит отметить, что второй класс - это java swing gui

...