线程的创建 java创建线程有两种方法 创建Thread的子类 实现Runnable接口 Thread和Runable的区别 Thread ...
定义 锁(Lock)和synchronized同步块一样,是一种线程同步机制 Lock 接口及其主要实现类都位于java.util.concur...
什么是JMM JMM(java内存模型)源于物理机器CPU架构的内存模型,最初用于解决MP(多处理器架构)系统中的缓存一致性问题 JMM可以分为...
前几篇介绍了spring IOC的实现原理,从这篇开始介绍AOP的相关源码 一个简单的AOP使用例子 spring-mvc.xml 使用过AOP...
早在2013年,这本书就被我加入到待读列表但是直到前段时间才开始读,拖延癌😅 概述 这本书是一本工具书,主要是教人如何阅读一本书(非资讯类),并...
在上一章我们已经获取到了BeanDefinition,现在就可以开始对Bean进行实例化的操作了 Bean的实例化分为两种情况延迟加载和非延迟加...
在上一篇中写了spring是如何定位资源的,现在我们有了Resource,下一步就是将其解析为BeanDefinition 什么是BeanDef...
上篇文章讲了编程式调用IOC,但是一般不会直接使用DefaultListableBeanFactory,而是使用其子类比如FileSystemX...
spring源码解析-开篇 做javaweb接触最多的框架莫过于spring了,随着对框架使用的逐渐熟练要再上一层的话,必须了解框架底层的实现原...