java三種方式建立執行緒 hawkol 新浪部落格

2021-09-23 18:39:57 字數 605 閱讀 6610

//建立執行緒的三種方式:1繼承thread類,覆蓋run方法 2.實現runnalbe介面 3.內部類(new乙個執行緒 和新建乙個介面。

package com.hawkol.thread1;

public class test catch (interruptedexception e) }

}}).start();

//3.內部類1

new thread("內部類1") catch (interruptedexception e) }

}}.start();

mythread.run();//使用run是單執行緒順序執行

thread.run(); }

}//實現runnable介面比較好用,因為類可以實現多介面,但只能單繼承

//2.實現runnalbe介面

class mythread2 implements runnable catch (interruptedexception e) }

} }//1繼承thread類,覆蓋run方法

class mythread extends thread catch (interruptedexception e) }

} }

JAVA 建立執行緒的三種方式

1 繼承thread類 實現多執行緒 class mythread extends thread public void print 例項化 public class homework 2 runnable 介面實現多執行緒 可以避免單繼承侷限 class mythread implements r...

Java建立執行緒的三種方式

一 繼承thread類建立執行緒類 1 定義thread類的子類,並重寫該類的run方法,該run方法的方法體就代 表了執行緒要完成的任務。因此把run 方法稱為執行體。2 建立thread子類的例項,即建立了執行緒物件。3 呼叫執行緒物件的start 方法來啟動該執行緒。二 通過runnable介...

java建立執行緒的三種方式

步驟 1 建立自定義類並實現runable介面 2 例項化自定義的類 3 將自定義的類的例項作為引數傳給thread類,建立thread例項 4 呼叫thread例項的start 方法,啟動子程序 class threaddemo implements runnable system.out.pri...