只想使用 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专家..