摘要: Spring中最核心的两个类:DefaultListableBeanFactory和XmlBeanDefinitionReader 1、DefaultListableBeanFactory是整个bean加载的核心部分,是Spring注册及加载bean的默认实现,其继承AbstractAutowire 阅读全文
posted @ 2019-06-05 17:59 杨岂 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1、Hashtable是线程安全的,采用全量加锁的方式控制多线程并发访问 2、不允许null键和null值(HashMap可以接受为null的键值(key)和值(value)) 3、一次仅能有一个对象来读取和修改Hashtable,每个线程要获取或修改都要先拿到同步锁,其他线程要等待同步锁被释放之后 阅读全文
posted @ 2019-06-05 12:02 杨岂 阅读(367) 评论(0) 推荐(0) 编辑
摘要: HashMap不是线程安全的,其所有的方法都未同步,虽然可以使用Collections的synchronizedMap方法使其线程安全,但是针对的只是当前的map对象。 对此,JDK提供了线程安全的Hashtable,其所有的方法都是同步的,使用的是全局同步锁,即使用Synchronized关键字进 阅读全文
posted @ 2019-06-05 11:11 杨岂 阅读(454) 评论(0) 推荐(0) 编辑