现在,让我们来考虑一个问题,如果要让多个线程来访问同一份数据,会发生什么现象呢?比如12306的火车售票系统,比如银行的存取款系统等等.都可以会出现多线程访问同一个数据的情况.让我们先模拟写一个售票系统.
首先创建一个Ticket类
Ticket
增加两个成员变量count-->表示剩余的票,buyedCount-->已经卖出的票,并提供getter方法
count
buyedCount
getter
增加一个buyTicket方法,用来模拟售票
buyTicket
public class Ticket {   网友评论 更多精彩分享 学习是年轻人改变自己的最好方式