- 博客(2)
- 收藏
- 关注
原创 【SpringBoot】SpringBoot自动装配源码分析
SpringBoot为我们编写好了许多的配置类,这些配置类已经实现了常见的配置,帮我们注入了常用的Bean,并配置好了一些默认的属性。并且,SpringBoot为常见的应用提供了一套默认的配置,使得使用者无需编写重复的配置代码,可以专心于业务的实现。显然的,上述方法中最主要的方法是getAutoConfigurationEntry方法,这个方法,打开这个方法的实现,可以看到他通过getCandidateConfiguration方法获取了所有的待选配置的全限定名并组成了一个list。
2022-11-06 00:01:46
299
原创 【java】阅读JDK19集合源码 - 动态数组:ArrayList和Vector的构造器扩容机制源码浅析
ArrayList是list接口的重要实现类。其作为动态数组存在,可以不断扩充数组大小。注意ArrayList是线程不安全的。反之,vector是线程安全的,两者的主要用途是一致的。
2022-10-23 22:06:50
270
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人