优雅蚂蚁

文章
7
资源
0
加入时间
2年10月17天

Spring源码深度解析(一):IOC容器概念及类关系详解

前言IOC容器说简单点,其实就是一个Map<String, Object> singletonObjects,创建IOC容器的时候就往容器中添加<bean名称,bean实例>这样的键值对,需要的时候就去容器中取即可。由于Spring推荐使用注解的方式来使用IOC容器,并且之后学习SpringBoot也是支持全注解,零XML配置。因此本文将全程使用注解来讲解。IOC源码中涉及到的容器类比较多,我们可以将他们分成2类,如下图,一个是BeanFa

BigDecimal详解 BigDecimal加减乘除运算 BigDecimal比较大小 BigDecimal保留两位小数1、为什么要用BigDecimal ?2、BigDecimal初始化赋值3、BigDecimal的加减乘除运算4、BigDecimal比较大小5、BigDecimal保留两位小数及舍入模式6、BigDecimal其他方法及常量

文章目录1、为什么要用BigDecimal ?2、BigDecimal初始化赋值3、BigDecimal的加减乘除运算4、BigDecimal比较大小5、BigDecimal保留两位小数及舍入模式6、BigDecimal其他方法及常量1、为什么要用BigDecimal ?工作中我们通过浮点数进行运算时,好像时不时的会出现一些小误差。例如:public static void main(String[] args) { System.out.println(1.9 - 1.2); Sy