Java 多线程简单使用&线程执行等待
1 List<Thread> threadSet = new ArrayList<>();//存放线程的List 2 for (int i = 1; i <= 10; i++) { 3 MyThread myThread = new MyThread();//初始化线程类 4 myThread.start();//开始线程 5 threadSet.add(myThread);//将线程加入到数组中 6 } 7 for (Thread thread : threadSet) { 8 thread.join();//等待线程执行结束后再执行 9 } 10 System.out.println("线程执行结束后执行"); 11 12 13 class MyThread extends Thread { 14 @Override 15 public void run() { 16 //TODO 多线程逻辑 17 } 18 }
浙公网安备 33010602011771号