![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1弓候、前言 相信工作了一段時間的同學肯定都用過事務(wù)乔外,也都聽說過事務(wù)的4大特性ACID抡草。ACID表示原子性袍辞、一致性、隔離性和持久性办悟。一個很好的事務(wù)處...
鎖躬厌,在現(xiàn)實生活中是為我們想要隱藏于外界所使用的一種工具。在計算機中狠裹,是協(xié)調(diào)多個進程或縣城并發(fā)訪問某一資源的一種機制虽界。在數(shù)據(jù)庫當中,除了傳統(tǒng)的計算...
1涛菠、前言 ThreadLocal 的作用是提供線程內(nèi)的局部變量莉御,這種變量在線程的生命周期內(nèi)起作用,減少同一個線程內(nèi)多個函數(shù)或者組件之間一些公共變...
1俗冻、簡介 在java中礁叔,使用了synchronized關(guān)鍵字和Lock鎖實現(xiàn)了資源的并發(fā)訪問控制,在同一時間只允許唯一了線程進入臨界區(qū)訪問資源(...
1迄薄、簡介 FutureTask是一種異步任務(wù)(或異步計算)琅关,舉個栗子,主線程的邏輯中需要使用某個值讥蔽,但這個值需要負責的運算得來死姚,那么主線程可以提...
1、簡介 CyclicBarrier是一個同步工具類勤篮,它允許一組線程在到達某個柵欄點(common barrier point)互相等待都毒,發(fā)生阻...
1、簡介 CountDownLatch也叫閉鎖碰缔,它是J.U.C包中基于AQS實現(xiàn)的一個很簡單的類账劲,它允許一個或多個線程等待其他線程完成操作后再執(zhí)...
1、簡介 Copy-On-Write簡稱COW,是一種用于程序設(shè)計中的優(yōu)化策略瀑焦。其基本思路是腌且,從一開始大家都在共享同一個內(nèi)容,當某個人想要修改這...
1榛瓮、簡介 CAS(Compare and Swap)铺董,即比較并替換,實現(xiàn)并發(fā)算法時常用到的一種技術(shù)禀晓,Doug lea大神在java同步器中大量使...