随笔分类 - 源码解析
摘要:ConcurrentHashMap概述 支持检索的完全并发和可调整的预期更新并发的哈希表。 此类遵循与 Hashtable 相同的功能规范,并包含与 Hashtable 的每个方法对应的方法版本。 但是,即使所有操作都是线程安全的,检索操作也不需要锁定,并且不支持以阻止所有访问的方式锁定整个表。 在
阅读全文
摘要:HashMap概述 Map 接口的基于哈希表的实现。此实现提供所有可选的映射操作,并允许空值和空键。(HashMap 类大致相当于 Hashtable,除了它是不同步的并且允许空值。)这个类不保证映射的顺序;特别是,它不保证顺序会随着时间的推移保持不变。 此实现为基本操作(get 和 put)提供恒
阅读全文
摘要:SpringBoot版本如下: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.2</version> <rel
阅读全文
摘要:基于SpringBoot版本如下: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.2</version> <r
阅读全文
摘要:标准bean生命周期 Bean工厂实现应该尽可能支持标准Bean生命周期接口。整套初始化方法及其标准顺序如下: BeanNameAware.setBeanName, BeanClassLoaderAware.setBeanClassLoader, BeanFactoryAware.setBeanFa
阅读全文