我如何能把一个变量放入缓存并且在缓存中改变这个变量,并且随时拿到这个变量?
能写个例子最好
能写个例子最好
解决方案 »
- 关于NetworkInterface.getNetworkInterfaces()的一个问题
- 点击率问题
- 建购物网站,设计数据库?
- 在服务器中的偶尔出现的奇怪的class的问题
- listener和Filter在web.xml怎么使用?
- 任何域名只要指向我的IP就能访问我的网站,Apache,怎么限制?
- java List问题,在线急,请大虾指教!!!!!!!!
- 我想请问一下各位大哥,我应该怎样学java?
- (统计)大家用得最多的JAVA XML整合方案?
- 简单的HelloWorld程序怎么会出错阿?请大家指教!
- 寻找jar包!
- 为什么获取不到checkBox的value?听说用JS来提交checkbox表单有个BUG。很郁闷。
import java.util.List;public class SingletonCounter {
private List<String> list ;
private static SingletonCounter instance = null;
private SingletonCounter(){
list = new ArrayList<String>();
}
public static SingletonCounter createInstance(){
if (instance == null) {
instance = new SingletonCounter();
}
return instance;
}
public void putUser(String name){
list.add(name);
}
public void removeUser(String name){
for (int i = 0; i < list.size(); i++) {
if (list.get(i).equals(name)) {
list.remove(i);
break;
}
}
}
public void display(){
System.out.println(list);
}
}
可以用作缓存了。当然你也可以用memcached等开源的东西。
static变量在应用停止后不会被销毁是么?static变量的生命周期是怎样的呢?