引言

現(xiàn)在,讓我們來考慮一個問題,如果要讓多個線程來訪問同一份數(shù)據(jù),會發(fā)生什么現(xiàn)象呢?比如12306的火車售票系統(tǒng),比如銀行的存取款系統(tǒng)等等.都可以會出現(xiàn)多線程訪問同一個數(shù)據(jù)的情況.讓我們先模擬寫一個售票系統(tǒng).

編碼

  • 首先創(chuàng)建一個Ticket

    • 增加兩個成員變量count-->表示剩余的票,buyedCount-->已經(jīng)賣出的票,并提供getter方法

    • 增加一個buyTicket方法,用來模擬售票

public class Ticket {  
        
		

網(wǎng)友評論