JAVA多线程总结
本文主要是学习了 老马说编程 的 计算机程序的思维逻辑 中关于线程部分的知识,并对其进行回顾总结。 多线程的实现 Thread 创建一个Thread的子类,并复写其run()方法,并在需要启动的地方调用其start方法 public class TestThread extends Thread { @Override public void run () { System.out.println( "I'm test thread" ); } } public static void main (String[] args) { Thread testThread = new TestThread(); testThread.start(); } Runnable 创建一个实现了Runnable接口的类,并实现run方法,并在需要启动的地方创建一个Thread对象,并将此类作为参数传入,调用此thread对象的start方法。 public class TestThread implements Runnable { @Override public void run () { System.out.println( "I'm test thread" ); } } public static void main (String[] args) { Thread