Thread.sleep(200);
} catch (Exception ex) {
}
}
}
}
2、创建多线程,启动多线程
AutoSaleTicket ticket = new AutoSaleTicket();
Thread t1 = new Thread(ticket, “11东城代售”);
Thread t2 = new Thread(ticket, “22西城代售”);
Thread t3 = new Thread(ticket, “33朝阳代售”);
Thread t4 = new Thread(ticket, “44海淀代售”);
t1.start();
t2.start();
t3.start();
t4.start();
3、多线程同步执行结果
03-22 15:40:43.167 9967-10272/com.tianxin.httpheader I/System.out: lgq11东城代售 卖出 第 1 张票
03-22 15:40:43.167 9967-10274/com.tianxin.httpheader I/System.out: lgq33朝阳代售 卖出 第 2 张票
03-22 15:40:43.167 9967-10275/com.tianxin.httpheader I/System.out: lgq44海淀代售 卖出 第 3 张票
03-22 15:40:43.167 9967-10273/com.tianxin.httpheader I/System.out: lgq22西城代售 卖出 第 4 张票
03-22 15:40:43.368 9967-10272/com.tianxin.httpheader I/System.out: lgq11东城代售 卖出 第 5 张票
03-22 15:40