解决方法
第一种:把private int curr = 1;加上static修饰- private static int curr = 1;
复制代码 第二种:在创建多线程时候传入同一个SellTicket类的对象- SellTickett = new SellTicket();
- new CQSellTicketThread(t, "上海").start();
- new CQSellTicketThread(t, "上海").start();
- new CQSellTicketThread(t, "上海").start();
- new CQSellTicketThread(t, "上海").start();
- new CQSellTicketThread(t, "上海").start();
- new CQSellTicketThread(t, "上海").start();
复制代码 反正我测试是没问题的 |