Получение списка из ObjectInputStream

103
24 мая 2019, 07:00

Есть метод,который отправляет серверу команду, в ответ сервер отправляет список автомобилей. Метод:

ArrayList<Car> carList = new ArrayList<>();
    System.out.println(carList);
    try {
        outputStream.writeObject("getCarList/");
       carList=(ArrayList<Car>) inputStream.readObject();
    } catch (IOException e) {
        e.printStackTrace();
    } catch (ClassNotFoundException e) {
        e.printStackTrace();
    }
    System.out.println(carList);

Только дело в том,что только при первом использовании метод возвращает правильный список.То есть, если после первого использования кто-то внесёт изменения и ,например, добавит запись в список,а я вызову этот метод, то он всегда возвращает список,который был возвращён после первого вызова метода. В чём может быть дело? P.S. сервер отправляет корректные значения.

READ ALSO
Как реализовать вывод картинок с разным размером на CSS, как у pinterest?

Как реализовать вывод картинок с разным размером на CSS, как у pinterest?

Стоит задача вывода картинок разного размера, как на прикрепленном примереНужен вывод в 3-4 колонки по горизонтали, хотелось бы реализовать...

145
Проблема с анимацией изображений на iOs

Проблема с анимацией изображений на iOs

На работе делаю сайт, который требует много оптимизации: большое количество графики, анимации и прочего

104
Проверить на наличие русских символов и пробела в строке?

Проверить на наличие русских символов и пробела в строке?

поле проверить форму на корректное заполнениеполе может содержать только русские слова пробела и дефисы

119
Как сложить значения объектов в массиве?

Как сложить значения объектов в массиве?

Как сложить значения объектов массива такого вида:

116