下文笔者讲述创建多线程类的方法分享,如下所示:
				 
				
实现思路:
    方式1:
	    继承Thread类,重新Run方法
	方式2:
	    继承Runnable接口,重写Run方法
	方式3:
	    使用拉姆达表达式
 例:
package com.java265.other;
public class Test6 {
	public static void main(String[] args) throws Exception {
		Thread t1 = new Thread(new Thread01());
		Thread t2 = new Thread(new Thread02());
		Thread t3 = new Thread(() -> {
			System.out.println("我是Lambda产生的进程!");
		});
		t1.start();
		t2.start();
		t3.start();
	}
}
class Thread01 extends Thread {
	@Override
	public void run() {
		System.out.println("我是继承Thread类产生的进程");
	}
}
class Thread02 implements Runnable {
	@Override
	public void run() {
		System.out.println("我是实现Runnable接口产生的进程");
	}
}
-----运行以上代码,将输出以下信息-----
我是继承Thread类产生的进程
我是实现Runnable接口产生的进程
我是lambda产生的进程!
									
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

			
               
               
               
               
          
