1. 程式人生 > >50、多執行緒建立的三種方式之實現Runnable介面

50、多執行緒建立的三種方式之實現Runnable介面

實現Runnable介面建立執行緒

使用Runnable建立執行緒步驟:

package com.sutaoyu.Thread;


//1.自定義一個類實現java.lang包下的Runnable介面
class MyRunnable implements Runnable{
    
    // 2.重寫run方法
    @Override
    public void run() {
        //3.將要線上程中執行的程式碼編寫在run方法中
        for(int i = 0;i < 1000;i++) {
            System.out.println(i 
+ ".monkey"); } } } public class test_2 { public static void main(String[] args) { // 4.建立上面自定義類的物件 MyRunnable mr = new MyRunnable(); // 5.建立Thread物件並將上面自定義類的物件作為引數傳遞給Thread的構造方法 Thread t = new Thread(mr); //6.呼叫start方法啟動執行緒 t.start();
for(int i=0;i<1000;i++) { System.out.println("1024"); } } }