java Java并發(fā)線程如何阻塞和喚醒?
Java并發(fā)線程如何阻塞和喚醒?每個對象都有兩個方法wait and notify,外加同步在完成業(yè)務(wù)邏輯后,使用wait()方法或sleep()方法使線程進入阻塞狀態(tài)不確定阻塞是什么意思。如果它處于
Java并發(fā)線程如何阻塞和喚醒?
每個對象都有兩個方法wait and notify,外加同步
在完成業(yè)務(wù)邏輯后,使用wait()方法或sleep()方法使線程進入阻塞狀態(tài)
不確定阻塞是什么意思。如果它處于等待、掛起和睡眠狀態(tài),基本上不會占用CPU資源,在其他情況下,如復(fù)雜計算和死循環(huán),它會占用大量CPU資源。畢業(yè)后,我進入了一家中小型公司。公司的項目已經(jīng)形成,和我一起進去的幾個人在為老項目辯護。大部分客戶表示,如果增加需求,會有新功能,否則都會修改、修改、美化。
但是我想我可以從維護舊項目中學(xué)到很多東西。例如,閱讀別人的代碼對我來說是一種成長。從中,我可以看到代碼的質(zhì)量,并提醒自己我不能像他們那樣寫。我經(jīng)常遇到空指針錯誤和各種小問題。我學(xué)會檢查問題。我學(xué)到最多的是優(yōu)化別人的代碼。我從一個3000行的JSP優(yōu)化學(xué)習(xí),封裝。
這些都是我實習(xí)期間的工作和收獲