Java基礎(chǔ)之JUC概念篇

本篇文章主要記錄JUC相關(guān)主要組件,并不做詳細(xì)功能介紹,讀完本篇內(nèi)容你能大概知道JUC 究竟是什么,有哪些內(nèi)容、工具可以在平時編程為我們提供方便。文章內(nèi)容主要參考 官網(wǎng)說明

JUC

JUCjava.util.concurrent 類的簡稱。主要為 并發(fā)編程 提供了許多通用工具類

Atomic

java.util.concurrent.atomic 原子操作工具包:保證單個對象使用無鎖的線程安全操作。

Lock

java.util.concurrent.locks 并發(fā)編程中提供各種鎖的工具包

Executor

線程池操作工具包


Executor接口-實現(xiàn)類

Queue

JUC定義并實現(xiàn)了各種阻塞隊列類,用于不同場景的數(shù)據(jù)操作


BlockingQueue-實現(xiàn)類

Timing

TimeUnit 類提供多種粒度來指定和控制基于超時的操作。

Synchronizers

提供了5種常用同步工具類
Semaphore 、 CountDownLatch 、CyclicBarrierPhaser 、Exchanger

Concurrent Collections

專用于多線程使用的集合類, 以Concurrent開頭的集合類

Concurrent Collections

感謝

感謝各位老鐵花時間觀看!
歡迎留言指正!
內(nèi)容持續(xù)更新!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本文來源于并發(fā)編程網(wǎng)清英的一篇文章:你應(yīng)該知道的JAVA面試題,最近自己也在面試一些候選人,發(fā)現(xiàn)這篇文章中的有些點...
    程序熊大閱讀 10,374評論 7 126
  • JVM 1:JVM基礎(chǔ)知識 什么是JVM 常見的JVM 2:ClassFileFormat 3:類編譯-加載-初始...
    皮皮魏閱讀 308評論 0 0
  • 3:類加載-初始化 1. 加載過程 1. Loading 1. 雙親委派,主要出于安全來考慮 2. LazyLoa...
    Yuszha閱讀 570評論 0 0
  • 前言 本文快速回顧了Java中最基礎(chǔ)的知識點,用作面試復(fù)習(xí),事半功倍。 參考 微信文章:精華:Java 開發(fā)崗面試...
    蠻三刀醬閱讀 943評論 0 0
  • 學(xué)號:20011210126姓名:劉巖哲轉(zhuǎn)載自:https://blog.csdn.net/yczz/articl...
    海哲王612閱讀 247評論 0 0

友情鏈接更多精彩內(nèi)容