線程start和run方法的區別

原創轉載請註明出處:https://www.cnblogs.com/agilestyle/p/11421515.html   start 用start方法來啓動線程,真正實現了多線程運行,這時無需等待run方法體代碼執行完畢而直接繼續執行下面的代碼。通過調用Thread類的start()方法來啓動一個線程,這時此線程處於就緒(可運行)狀態,並沒有運行,一旦得到cpu時間片,就開始執行run()方法
相關文章
相關標籤/搜索