[TOC] ThreadLocal 并发下,多线程对共享变量进行操作,为保证线程安全,通常要控制好各线程的同步情况,最直接的办法是给当前共享变量...
在本篇主要整理一下 1.8 的 HashMap 进行分析,主要从以下方面: 存储结构 扩容机制 基本属性 下面列出 HashMap 中的属性值并...
[TOC] 需要了解 AQS 知识。 CountDownLatch 能够等待一个或一组线程,直到其他线程执行完成(计数器减为 0)时,才继续执行...
参考链接: https://www.bilibili.com/video/BV1ta4y1H73X[https://www.bilibili.c...
[TOC] 参考链接:https://www.bilibili.com/video/BV12K411G7Fg[https://www.bilib...
synchronized 是 Java 的关键字之一,提供一种原子性的内部锁,Java 中的每个对象都可以把它当作一个同步锁使用,这种 Java...
[TOC] 实现方式 实现 Runable 接口的run方法public static class RunnableTask implement...
Spring AOP 依靠 JDK 和 CGLib 进行动态代理实现。在此对两种实现方式的一些知识进行整理。 JDK 使用示例 可见代理成功。 ...
摩斯电码试题 题目要求 将输入的英文单词转换为摩斯电码,并且输出不同摩斯电码组合的个数 代码 a = {'a': ".-", 'b': "...