Привет, я разрабатываю связанный список в Java.
В моей системе будет один главный узел, где главный узел будет передавать входящий запрос одному из его подчиненных узлов.
Чтобы использовать кеш-память, я инициализировал связанный список для каждого узла (где весь контент будет храниться в главном узле).
Я обновляю связанный список соответствующего узла до того, как узел обработает какой-либо запрос (чтобы я мог найти запрос, недавно обработанный соответствующими узлами).
Но проблема в том, когда я пытаюсь найти содержимое связанного списка пустым . Даже когда я пытаюсь добавить новый контент, он создает список заново, а затем добавляет контент. Я думаю, что список создается заново каждый раз, когда я получаю доступ к Java-файлу, содержащему реализацию связного списка.
Можно ли сохранить содержимое связанного списка и обновить связанный список предыдущим содержимым. Является ли их любая встроенная функция в java для сохранения состояния переменной или где я могу инициализировать список, чтобы добиться того, что я ожидаю.
My code is as follow
import LinkedList.QueueImplement;
public class Node {
protected LinkedList<String> list;
public Node(String address, String serviceName) {
this.list=new LinkedList<String>();
}
public void addlist(String data) {
list.add(data);
}
}