高併發、並行,多線程、同步異步,鎖

1、 爲什麼需要並行? -業務要求(業務需要邏輯執行單元,想到用線程充當這個單元 ) -性能 並行代碼比串行代碼複雜的多。 2、幾個重要的概念 同步(synchronous)和異步(asynchronous) 相對於方法調用而言。 同步等待方法返回。異步調用瞬間返回,調用不一定完成,在後臺另起一個線程慢慢的去做它的事情。異步不影響做下面的事情。 並行:兩個線程同時執行,多cpu並行執行 併發:一會
相關文章
相關標籤/搜索