当前页面: 开发资料首页 → J2SE 专题 → 怎么使static变量还原到刚刚装载class时的状态
怎么使static变量还原到刚刚装载class时的状态
摘要: 怎么使static变量还原到刚刚装载class时的状态
我想把一个类中的static变量还原到初始状态,有什么方法吗?能不能重新装载类来做到?我试了好像没用阿
for example:
public class Test{
public static void main(String[] args){
A.i = 100;
System.out.println(A.i);//显示 100
//do something
//我想使A.i还原为初始状态10
System.out.println(A.i);//显示 10
}
}
class A{
static i = 10;
}
写上
A.i = 10;不就可以了么
用个临时变量存一下初始状态不就行了吗
http://202.116.0.143/wjyl/site/text/chapter1/1.2.3.htm
http://www.javaresearch.org/article/showarticle.jsp?column=31-#38;thread=32676
http://www.ajaxw3c.com/article/ajax20060711003.html
http://www.mindview.net/Etc/Discussions/CheckedExceptions
http://www.360doc.com/showWeb/0/0/169583.aspx
http://www.javaworld.com/jw-12-1999/jw-12-performance.html
http://www.matrix.org.cn/thread.shtml?forumId=1-#38;topicId=23613-#38;page=1