Java線程 Thread

程序:是一段靜態的代碼,他是應用軟件執行的藍本。

進程:是程序的一次動態執行過程,它對應了從代碼加載、執行至執行完畢的一個完整的過程。

線程:線程是比進程更小的執行單位。

簡述:一個程序可以多次執行,即進程多次動態的執行過程。一個進程執行時產生了多個線程,形成了多條線索,每條線索即每個線程也有其自身的產生、存在和消亡的過程,也是一個動態的概念。

1.線程的修飾類:Thread

2.線程的狀態:新建、運行、中斷、死亡。

3.線程常用的方法:

     start()啓動線程的方法,使其從新建的狀態進入就緒隊列排隊;

     run() 與runnable接口中的run()方法功能和作用相同,用來定義線程對象被調用所執行的類的操作。

     sleep(int millsecond) 休眠

     isAlive()  返回值true或false

     currentThread()返回當前正在使用的線程

     interrupt() 用來吵醒休眠的線程。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章