国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java thread start()和run()方法簡析

2019-11-26 16:18:26
字體:
來源:轉載
供稿:網友
1.start()方法來啟動線程,真正實現了多線程運行,這時無需等待run方法體代碼執行完畢而直接繼續執行下面的代碼:
通過調用Thread類的start()方法來啟動一個線程,
這時此線程是處于就緒狀態,
并沒有運行。
然后通過此Thread類調用方法run()來完成其運行操作的,
這里方法run()稱為線程體,
它包含了要執行的這個線程的內容,
Run方法運行結束,
此線程終止,
而CPU再運行其它線程,

2.run()方法當作普通方法的方式調用,程序還是要順序執行,還是要等待run方法體執行完畢后才可繼續執行下面的代碼:
而如果直接用Run方法,
這只是調用一個方法而已,
程序中依然只有主線程--這一個線程,
其程序執行路徑還是只有一條,
這樣就沒有達到寫線程的目的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 城口县| 偃师市| 德格县| 汤阴县| 九寨沟县| 包头市| 天门市| 镇赉县| 中山市| 永仁县| 剑川县| 兴安县| 佳木斯市| 乐平市| 平谷区| 年辖:市辖区| 雷州市| 东阿县| 黄大仙区| 赫章县| 新兴县| 新民市| 大邑县| 民勤县| 尉氏县| 福鼎市| 无棣县| 长岭县| 兴化市| 五寨县| 赤城县| 永城市| 安庆市| 连云港市| SHOW| 从江县| 临泽县| 贡觉县| 吐鲁番市| 尚志市| 北宁市|