package com.inmind.thread_safe04; public class TicketTask implements Runnable{ //定义100张票电影票 int tickeCount = 100; @Override public void run() { //有票就卖 while (true) { if (tickeCount > 0) { try { Thread.sleep(50); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println(Thread.currentThread().getName() + "正在卖第" + tickeCount + "张电影票"); tickeCount--; } else { break; } } } }