多線程的生命週期

多線程一共有五個狀態 分別是: new(新建) new一個對象新建一個線程,分配內存 start(準備) 用start()方法將線程放入線程池,等待獲取cpu的使用權 running(運行) 已經獲取cpu的使用權,開始運行run()方法 blocking(阻塞) 阻塞常見的有sleep(),wait(),join()方法來自己調用阻塞 還有一種是因爲線程鎖因爲調用的關係,導致形成死鎖,例如一個線
相關文章
相關標籤/搜索