线程的打断 针对 线程的sleep public static int time = 4;//炸弹的时间 public static int password = new Random().nextInt(100000000); public static boolean boom=true; public static void main(String[] args) { System.out.println("炸弹的密码是:"+password); //第一个线程: 炸弹的倒计时,如果完成倒计时就爆炸 Thread boomThread = new Thread(new Runnable() { @Override public void run() { //炸弹的倒计时 System.out.println("定时炸弹已安装"); try { Thread.sleep(1000);//1秒 } catch (InterruptedException e) { e.printStackTrace(); } while (time>=0){ try { if(time==0){ System.out.println("炸弹爆炸"); boom=false; break;