當(dāng)多個(gè)方法同時(shí)訪問(wèn)一個(gè)對(duì)象時(shí)可能造成數(shù)據(jù)錯(cuò)誤。
@synchronized(obj){
//block
}
obj: 線程鎖中的鎖定對(duì)象者吁,同時(shí)只能有一個(gè)方法在訪問(wèn)該對(duì)象萎攒,若上一個(gè)方法訪問(wèn)未結(jié)束,則當(dāng)前方法會(huì)被阻塞是掰,等待直至上一個(gè)方法完成訪問(wèn)
block : 鎖定方法虑鼎,同時(shí)只能有一個(gè)方法訪問(wèn)