public class ServerHandler {
private volatile isopen;
public void run() {
if (isopen) {
//促销逻辑
} else {
//正常逻辑
}
}
public void setIsopen(boolean isopen) {
this.isopen = isopen
}
}
这个例子有些不太妥当吧 线程里 是if else 来举这个例子不太好 用一个whlie的比较好吧
java volatile关键字解惑转载请注明原创出处,谢谢!简书占小狼http://www.jianshu.com/users/90ab66c248e6/latest_articles 前言 看着上一篇的更新...