标签:初始化
-
27、【死磕 Spring】—– 第二十七篇IOC 之 深入分析 Aware 接口
原文出自:http://cmsblogs.com doCreateBean() 方法主要干三件事情: 实例化 bean 对象:createBeanInstance() 属性注入:p…
-
26、【死磕 Spring】—– 第二十六篇IOC 之加载 bean:总结
原文出自:http://cmsblogs.com 在 【死磕 Spring】 Spring bean 解析篇深入分析了一个配置文件经历了哪些过程转变成了 BeanDefinitio…
-
25、【死磕 Spring】—– 第二十五篇IOC 之 bean 的初始化
原文出自:http://cmsblogs.com 一个 bean 经历了 createBeanInstance() 被创建出来,然后又经过一番属性注入,依赖处理,历经千辛万苦,千锤…
-
23、【死磕 Spring】—– 第二十三篇IOC 之 属性填充
原文出自:http://cmsblogs.com doCreateBean() 主要用于完成 bean 的创建和初始化工作,我们可以将其分为四个过程: createBeanInst…
-
22、【死磕 Spring】—– 第二十二篇IOC 之构造函数实例化 bean
原文出自:http://cmsblogs.com createBeanInstance() 用于实例化 bean,它会根据不同情况选择不同的实例化策略来完成 bean 的初始化,主…
-
19、【死磕 Spring】—– 第十九篇IOC 之分析各 scope 的 bean 创建
原文出自:http://cmsblogs.com 在 Spring 中存在着不同的 scope,默认是 singleton ,还有 prototype、request 等等其他的 …
-
15、【死磕 Spring】—– 第十五篇IOC 之 IOC 初始化总结
原文出自:http://cmsblogs.com 前面 13 篇博文从源码层次分析了 IOC 整个初始化过程,这篇就这些内容做一个总结将其连贯起来。 在前文提过,IOC 容器的初始…
-
Java虚拟机:虚拟机类加载机制
虚拟机类加载机制 代码编译的结果从本地机器码转变成字节码,是存储格式发展的一小步,确是编程语言发展的一大步。 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换…
-
Java虚拟机:虚拟机类加载机制
虚拟机类加载机制 代码编译的结果从本地机器码转变成字节码,是存储格式发展的一小步,确是编程语言发展的一大步。 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换…
-
第7篇:Java IO System.in, System.out, System.err
原文链接 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com) System.in, System.out, System.err这3个…
-
数据库:数据库连接池原理详解与自定义连接池实现
数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中,这些数据库连接的数量是由最小数据库连接数制约。无论这些数据库连接是否被使用,连接池都将一直保证至少拥有这么多的连接数量…
-
Java基础:Java对象初始化过程
我们都知道,创建对象是由 new关键字调用构造方法 返回类实例。 例如 : Person jack = new Person(); 这句话到底做了什么事情呢 ? 其实就是讲对象的初…
-
05-五、Tomcat源码分析-启动分析(三) Catalina启动
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 在上一篇文章中,我们分析了tomcat的初…
-
04-四、Tomcat源码分析-启动分析(二) Catalina初始化
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 Bootstrap Tomcat运行是通过…
-
Spring教程10篇:Spring Bean 后置处理器
Spring——Bean 后置处理器 Bean 后置处理器允许在调用初始化方法前后对 Bean 进行额外的处理。 BeanPostProcessor 接口定义回调方法,你可以实现该…
-
Spring教程9篇:Spring Bean 生命周期
Bean 的生命周期 理解 Spring bean 的生命周期很容易。当一个 bean 被实例化时,它可能需要执行一些初始化使它转换成可用状态。同样,当 bean 不再需要,并且从…
-
第4篇:死磕 java集合之ConcurrentHashMap源码分析(二)——扩容
本章接着上一章,链接直达请点我。 初始化桶数组 第一次放元素时,初始化桶数组。 private final Node<K,V>[] initTable() { Node<…
-
05-五、Tomcat源码分析-启动分析(三) Catalina启动
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 在上一篇文章中,我们分析了tomcat的初…
-
04-四、Tomcat源码分析-启动分析(二) Catalina初始化
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 Bootstrap Tomcat运行是通过…
-
07-七、Spring IOC 容器源码分析 – 余下的初始化工作
1. 简介 本篇文章是“Spring IOC 容器源码分析”系列文章的最后一篇文章,本篇文章所分析的对象是 initializeBean 方法,该方法用于对已完成属性填充的 bea…