原文:簡單看看LongAccumulator

上篇博客我們看了AtomicLong和LongAdder的由來,但是有的時候我們想一下,LongAdder這個類也有點局限性,因為只能是每一次都 ,那有沒有辦法每次 呢 或者每次乘以 說得更抽象一點,我們能不能自己指定規則呢 干嘛老是傻乎乎的 呢 於是就有了LongAccumulator這個累加器,這個累加器更加抽象,前面使用的LongAdder只不過是這個累加器的一個特例,由此我們可以猜出這個 ...

2020-01-30 16:03 0 1615 推薦指數:

查看詳情

簡單看看java之枚舉

  枚舉類這個類用的比較少,對這個不怎么熟悉,最近看源碼剛好可以好好了解一下,那么,枚舉Enum是什么呢?在jdk中,Enum是一個抽象類下圖所示,這就說明這個類是不能進行實例化的,那么我們應該怎么使用呢? 1.枚舉類的基本使用   簡單的使用一下(隨便借用的一個栗子),我們可以直接 ...

Tue Jul 02 19:14:00 CST 2019 3 330
簡單看看LockSupport和AQS

  這次我們可以看看並發中鎖的原理,大概會說到AQS,ReentrantLock,ReentrantReadWriteLock以及JDK8中新增的StampedLock,這些都是在java並發中很重要的東西,慢慢看吧! 一.LockSupport工具類   LockSupport工具類 ...

Sun Feb 02 00:48:00 CST 2020 0 849
簡單看看讀寫鎖ReentantReadWriteLock

  前面我們看了可重入鎖ReentrantLock,其實這個鎖只適用於寫多讀少的情況,就是多個線程去修改一個數據的時候,適合用這個鎖,但是如果多個線程都去讀一個數據,還用這個鎖的話會降低效率,因為同一時刻只能是一個線程去讀取!   本次我們看看讀寫鎖ReentantReadWriteLock ...

Fri Feb 07 02:49:00 CST 2020 0 256
簡單看看原碼、補碼和反碼

  最近這破事賊多,都沒有什么時間寫寫博客,都好久都沒有更新博客了!不過平常看jdk源碼的時候有很大的感觸,就是基礎真的很重要,那什么是基礎呢?除了java的基本語法之外,最基礎的莫過於原碼,反碼和補 ...

Sun Jul 14 08:21:00 CST 2019 3 586
簡單看看@RequestBody注解原理

又到了很無聊的時候了,於是隨便看看源碼假裝自己很努力的樣子,哈哈哈;   記得上一篇博客隨便說了一下RequestBody的用法以及注意的問題,這個注解作為非常常用的注解,也是時候了解一波其中的原理了。   溫馨提示:閱讀本篇博客,默認你之前大概看過springmvc源碼 ...

Sun Nov 17 02:06:00 CST 2019 4 1666
帶着新人簡單看看servlet到springmvc

  好久都沒有寫博客了,不是因為自己懶了,而是總感覺自己知道的只是太少了,每次想寫博客的時候都不知道怎么下手,不過最近看到一篇博客說的是springmvc,給了我比較大的興趣,感覺一下子對整個spr ...

Tue Apr 09 02:38:00 CST 2019 6 4703
Sql Server Proc 先看看簡單

--以上是語句庫 --先看看不帶參數的吧 他跟方法一樣 可以帶參數也可以不帶參數(當然我沒用過幾次不帶參數的) --獲取一個表吧這種都感覺像視圖了 --帶參數的吧--就看看登錄的SQL吧 --再看看輸出參數的存儲過程 在JAVA中我們需要 ...

Sat Feb 22 22:53:00 CST 2020 0 952
簡單看看es6解構賦值

  哎,我真的是太難了,今天就被這個解構賦值(也可以叫做析構,貌似析構是在c++中的,所以我這里叫做解構賦值吧)弄的我很煩,本來以為很容易的,結果還是弄了好久。。。就總結一下解構吧! 1.解構 ...

Mon Dec 09 06:26:00 CST 2019 0 403
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM