こんにちは、Javaでリンクリストを開発しています。どのようにJavaのすべての呼び出しで変数の内容を保持する
私のシステムには、マスターノードが着信要求をそのスレーブノードの1つに配布する1つのマスターノードがあります。 キャッシュメモリを利用するために、各ノード(すべてのコンテンツがマスターノードで管理される)のリンクリストを初期化しました。
ノードがクエリを処理する前に、それぞれのノードのリンクリストを更新します(これにより、それぞれのノードによって最近処理された要求が見つかります)。
しかし、問題は、リンクされたリストの内容が空のであることを見つけようとするときです。新しいコンテンツを追加しようとしても、リストを新しく作成してからコンテンツを追加します。私はリンクリストの実装を含むjavaファイルにアクセスするたびに、リストが新しく作成されると思います。
リンクリストの内容を保持し、リンクリストを以前の内容で更新することは可能ですか?変数の状態を保持するために、java内の任意のinbuilt関数がありますか、または私が期待するものを達成するためにどこでリストを初期化できますか?
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);
}
}
段落...... – hovanessyan
達成しようとしていることを正確に尋ねなければならないと感じています。私は、これが何かの学問的な運動であると考えています。 –
私たちにあなたのコードを見せたらもっと簡単になります。 – MByD