Java 多线程总结
线程是指一个任务从头到尾的执行流。
- 任务类:
1 TaskClass task = new TaskClass(); 2 class TaskClass implements Runnable{ 3 public void run(){ 4 5 } 6 }
- 创建任务的线程
Thread thread = new Thread(task); - 调用start()方法告诉虚拟机该线程准备运行
thread.start();
- GUI事件分发线程:使用javax.swing.SwingUtilities类中的静态方法invokeLater 和 invokeAndWait 来运行事件分发线程的代码
1 public static void main(String[] args){ 2 SwingUtilities.invokeLater(new Runnable(){ 3 public void run(){ 4 } 5 } 6 ) 7 }

浙公网安备 33010602011771号