![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
[TOC] ThreadLocal 并發(fā)下鉴腻,多線程對(duì)共享變量進(jìn)行操作绒净,為保證線程安全兄墅,通常要控制好各線程的同步情況蚊丐,最直接的辦法是給當(dāng)前共享變量...
在本篇主要整理一下 1.8 的 HashMap 進(jìn)行分析诈泼,主要從以下方面: 存儲(chǔ)結(jié)構(gòu) 擴(kuò)容機(jī)制 基本屬性 下面列出 HashMap 中的屬性值并...
[TOC] 需要了解 AQS 知識(shí)膝迎。 CountDownLatch 能夠等待一個(gè)或一組線程攘须,直到其他線程執(zhí)行完成(計(jì)數(shù)器減為 0)時(shí)摧扇,才繼續(xù)執(zhí)行...
參考鏈接: https://www.bilibili.com/video/BV1ta4y1H73X[https://www.bilibili.c...
[TOC] 參考鏈接:https://www.bilibili.com/video/BV12K411G7Fg[https://www.bilib...
synchronized 是 Java 的關(guān)鍵字之一圣贸,提供一種原子性的內(nèi)部鎖,Java 中的每個(gè)對(duì)象都可以把它當(dāng)作一個(gè)同步鎖使用扛稽,這種 Java...
[TOC] 實(shí)現(xiàn)方式 實(shí)現(xiàn) Runable 接口的run方法public static class RunnableTask implement...
Spring AOP 依靠 JDK 和 CGLib 進(jìn)行動(dòng)態(tài)代理實(shí)現(xiàn)吁峻。在此對(duì)兩種實(shí)現(xiàn)方式的一些知識(shí)進(jìn)行整理。 JDK 使用示例 可見代理成功在张。 ...
摩斯電碼試題 題目要求 將輸入的英文單詞轉(zhuǎn)換為摩斯電碼用含,并且輸出不同摩斯電碼組合的個(gè)數(shù) 代碼 a = {'a': ".-", 'b': "...