Java创建多线程的第二种方法

    科技2026-04-03  12

    J a v a Java Java创建多线程的第二种方法

    1.定义一个 R u n n a b l e Runnable Runnable接口的实现类,重写 r u n run run方法。

    2.创建 T h r e a d Thread Thread对象,调用 T h r e a d ( R u n n a b l e ) Thread(Runnable) Thread(Runnable) 构造方法。

    3.使用 s t a r t ( ) start() start()方法即可实现多线程。

    实现类:

    public class Runnableimpl implements Runnable{ @Override public void run() { for (int i = 0; i < 10; i++) { System.out.println(Thread.currentThread().getName()+"-->"+i); } } }

    主类:

    public class Test { public static void main(String[] args) { Runnableimpl run = new Runnableimpl(); Thread t = new Thread(run); t.start(); for (int i = 0; i < 10; i++) { System.out.println(Thread.currentThread().getName()+"-->"+i); } } }

    输出结果:

    main-->0 Thread-0-->0 main-->1 Thread-0-->1 main-->2 Thread-0-->2 main-->3 main-->4 main-->5 main-->6 Thread-0-->3 main-->7 Thread-0-->4 main-->8 main-->9 Thread-0-->5 Thread-0-->6 Thread-0-->7 Thread-0-->8 Thread-0-->9
    Processed: 0.014, SQL: 9