1. 程式人生 > >浪潮培訓六(總結)執行緒

浪潮培訓六(總結)執行緒

1、執行緒的兩個常用靜態方法  Thread.Sleep()    Thread.CurrentThread()

2、建立執行緒的兩個方法  第一,繼承Runnable介面注入Thread類,第二繼承Thread類,重寫run()方法

3、執行緒同步用sychronized關鍵字,有同步語句塊和同步方法

4、執行緒睡眠用Thread.Sleep()

5、執行緒等待,喚醒,必須加上同步語句,執行緒等待用,this.wait(),線上程外面喚醒用thread.notify(),或者用執行緒內資料物件,student.wait(),喚醒用student.notify()

6、執行緒暫停用pause,執行緒繼續執行用continue

6、執行緒等待的時候釋放同步語句內物件或者同步方法的使用權

7、Thread是class類,具備靜態工具類的功能和非靜態工具類的功能

8、執行緒啟動是由JVM先啟動主執行緒