java语言中,实现线程有两种方式 java支持多线程机制。 第一种方式:编写一个类,直接继承java.lang.Thread,重写run方法。 // 定义线程类 public class MyThread extends Thread{ public void run(){ } } // 创建线程对象 MyThread t = new MyThread(); // 启动线程。 t.start(); 第二种方式:编写一个类,实现java.lang.Runnable接口,实现run方法。 // 定义一个可运行的类 public class MyRunnable implements Runnable { public void run(){ } } // 创建线程对象 Thread t = new Thread(new MyRunnable()); // 启动线程 t.start();