/* 使用多线程可通过继承Thread类或实现Runnable接口。 Thread和Runnable的关系:public class Thread implements Runnable。 使用thread.start(),告诉线程规划器准备就绪;而thread.run()要求线程规划器执行后才能执行后续代码。 */ public class Thread1o1o1 extends Thread{ @Override public void run(){ super.run(); System.out.println("myThread"); } } class Run{ public static void main(String[] args) { Thread1o1o1 myThread = new Thread1o1o1(); myThread.start();//替换为myThread.run(); System.out.println("运行结束"); } } //output: // 运行结束 // myThread //提换output: // myThread // 运行结束