剛剛學到,記一下。
如果一個變量需要多個用戶共享,則應當訪問該變量的時候,加一個同步機制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("票賣光了");
}
}
“`