Java hashmap を使用して単純なペアをメモリにキャッシュし、キャッシュされたデータを別のインスタンスで取得したいだけです。
以下のコードを使用して、いくつかのデータをキャッシュに入れています。以下の ProcessDefinitionJavaCode.java コードを検討してください。
package Folder.ProcessDefinition;
import java.util.*;
import java.io.*;
public class ProcessDefinitionJavaCode{
/****** START SET/GET METHOD, DO NOT MODIFY *****/
protected String string_1 = "";
protected String string_2 = "";
public String getstring_1() {
return string_1;
}
public void setstring_1(String val) {
string_1 = val;
}
public String getstring_2() {
return string_2;
}
public void setstring_2(String val) {
string_2 = val;
}
/****** END SET/GET METHOD, DO NOT MODIFY *****/
public ProcessDefinitionJavaCode() {
}
public void invoke() throws Exception {
/* Available Variables: DO NOT MODIFY
In : String string_1
In : String string_2
* Available Variables: DO NOT MODIFY *****/
HashMap<Integer,String> cache = new HashMap<Integer,String>();
cache.put(21, "Twenty One");
cache.put(31, "Thirty One");
}
}
今追加したデータを別の Java クラス temp.java のキャッシュに取得したい場合は、どうすればよいですか。私は Java の専門家ではありません。