Java 併發編程 多線程的交互模式

多線程的開發難度遠遠高於單線程,在多線程開發中,我們需要處理線程間的通信,需要對線程併發做控制,需要做好線程間的協調工作。這裏說的多線程指的是單進程內的多線程。 一: 互不通信的多線程模式: 如果線程之間不需要處理共享的數據,也不需要進行動作協調,那麼將會非常簡單,就是獨立的線程各自完成各自線程中的工作。 二:基於共享容器協同的多線程模式 例如在生產者和消費者的例子,我們有一個隊列用於生產和消費,
相關文章
相關標籤/搜索