posts - 8, comments - 13, trackbacks - 0, articles - 43
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          剛開始的時候經常會把這兩類的方法搞混了,慢慢接觸多了,一定要弄清楚了。
          (1)管理線程的方法
          start:不用多說,啟動一個線程的方法。調用該方法后,線程即進入可運行狀態,也就是進入可運行的線程池了。
          sleep:線程休眠,將一個運行時的線程,將其狀態變為可運行狀態,然后加入到和其他處于可運行狀態下的線程搶奪運行機會。換句話說,sleep的時間是該線程不執行的最短時間。
          yield:使得當前線程進入可運行狀態,以允許具有相同狀態優先級的其他線程獲得運行機會。但是不保證,剛進入可運行狀態,又被選中進入運行狀態。
          join:非靜態方法join,有點搶線程的意思。一旦某個線程實例t調用join方法,則當前線程變為可運行狀態,直到線程t運行完畢為止。
          (2)線程間協作的方法

          主站蜘蛛池模板: 道真| 沙河市| 颍上县| 焦作市| 香格里拉县| 灵寿县| 泾源县| 东台市| 肥城市| 井研县| 囊谦县| 屯留县| 建瓯市| 高州市| 达日县| 永清县| 宁德市| 厦门市| 肇源县| 巨鹿县| 新巴尔虎左旗| 拉萨市| 东乡县| 蒙阴县| 万安县| 鄂伦春自治旗| 京山县| 青冈县| 聂荣县| 金溪县| 新和县| 襄城县| 大宁县| 浏阳市| 紫云| 建昌县| 上林县| 黄大仙区| 陆川县| 桓仁| 开化县|