Java示例线程完成 检查活动线程的Java示例 Java示例解决死锁 Java示例线程完成 public class Main { public static void main(String[] argv)throws Exception { Thread thread = new MyThread(); thread.start(); if (thread.isAlive()) { System.out.println("Thread has not finished"); } else { System.out.println("Finished"); } long delayMillis = 5000; thread.join(delayMillis); if (thread.isAlive()) { System.out.println("thread has not finished"); } else { System.out.println("Finished"); } thread.join(); } } class MyThread extends Thread { boolean stop = false; public void run() { while (true) { if (stop) { return; } } } } 检查活动线程的Java示例 Java示例解决死锁