![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码分析
文章平均质量分 90
闲言博客
记录成长,记录学习!
展开
-
SpringBoot 自动装配原理
SpringBoot项目无需各种配置文件,一个main方法,就能把项目启动起来。那么我们看看SpringBoot是如何进行自动配置和启动的。SpringBoot通过main方法启动SpringApplication类的静态方法run()来启动项目。@SpringBootConfiguration:这个注解的底层是一个@Configuration注解,意思被@Configuration注解修饰的类是一个IOC容器,支持JavaConfig的方式来进行配置;@ComponentScan:这个就是扫描注解原创 2021-12-21 11:16:39 · 1396 阅读 · 7 评论 -
数据结构与算法-ArrayList-add(E e)方法源码分析
查看ArrayList的初始化 在创建ArrayList 集合的时候,如果不指定集合的长度,就走空参构造方法,在构造方法内部为 elementData属性赋初始值(DEFAULTCAPACITY_EMPTY_ELEMENTDATA) public ArrayList() { this.elementData = DEFAULTCAPACITY_EMPTY_ELEMENTDATA; } 可以看到DEFAULTCAPACITY_EMPTY_ELEMENTDATA .原创 2021-07-14 14:16:11 · 344 阅读 · 18 评论