刚刚学到,记一下。
如果一个变量需要多个用户共享,则应当访问该变量的时候,加一个同步机制synchronized()对象
在servlet里面写代码
“`
synchronized (this) {
int ticket = 3;
if(ticket>0) {
system.out.println(“你买到了票!”);
try{
Thread.sleep(10*1000);
} catch(InterruptedException e) {
e.printSttackTrace();
}
ticket–;
}else{
System.out.println("票卖光了");
}
}
“`