run方法需要我們進行重寫,裏面就是我們規定線程去執行的邏輯操作,而start方法是用來新建一個線程,使它獲得執行的必備資源,進入就緒狀態,等待CPU的調度,一旦獲得CPU資源後就會進入運行狀態,執行run方法。
線程的start和run方法的區別
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
如何優化代碼中的if...else
专注网赚的程序员
2020-06-28 18:14:18
不同JDK版本的intern( )方法
Mushroom-
2020-06-20 19:25:53
你知道StringBuffer是如何擴容的嗎?
Mushroom-
2020-06-20 17:25:20
兩分鐘帶你搞定常見垃圾收集器!
Mushroom-
2020-06-20 17:25:20
什麼是線程池?如何創建一個Java線程池?
Mushroom-
2020-06-20 17:25:20
在線閱讀-阿里Java開發手冊最強版本【泰山版】
专注网赚的程序员
2020-04-24 18:52:30
秒懂JDK14的幾個重要特性
Mushroom-
2020-04-20 05:03:19
怎麼對垃圾進行回收?(回收算法)
Mushroom-
2020-04-18 12:51:37
如何判斷對象是否爲垃圾?(垃圾標記算法)
Mushroom-
2020-04-18 12:51:37
強引用、軟引用、弱引用和虛引用有什麼用?
Mushroom-
2020-04-18 12:51:27
JDK7和JDK8的JVM內存結構的區別
Mushroom-
2020-04-17 12:53:27
堆內存劃分(新生代、老年代)
Mushroom-
2020-04-17 12:53:27
秒懂ThreadLocal及其引發的內存泄露!
Mushroom-
2020-04-16 20:53:45
搞定CAS的原理,看這一篇就夠了!
Mushroom-
2020-04-16 20:53:45