Java架構師必備的面試題整理——多線程併發技術總結

一、概念 什麼是線程 一個線程要執行任務,必須得有線程 一個進程(程序)的所有任務都在線程中執行的 一個線程執行任務是串行的,也就是說一個線程,同一時間內,只能執行一個任務 多線程原理 同一時間,CPU只能處理1條線程,只有一條線程在工作(執行) 多線程併發(同時)執行,其實質是CPU快速的在多線程之間調度(切換) 如果線程過多,會怎樣? CPU在N多條線程中調度,會消耗大量的cpu資源 每條線程
相關文章
相關標籤/搜索