12 2020 档案

摘要:1.定位:通过ApplicationContext获取配置文件 2.加载:将配置文件解析成BeanDefinition 3.注册:将BeanDefinition向Map中注册Map<Name,BeanDefinition> 4.bean的实例化:getBean()方法触发,通过BeanDefinit 阅读全文
posted @ 2020-12-05 08:43 umin 阅读(725) 评论(0) 推荐(0)
摘要:如何实现线程之间的通讯 线程间共享变量需要使用volatile关键字标记,确保每个线程都能读取到更新后的变量值。这涉及到Java的内存模型。在Java虚拟机中,变量的值保存在主内存中,但是,当线程访问变量时,它会先获取一个副本,并保存在自己的工作内存中。如果线程修改了变量的值,虚拟机会在某个时刻把修 阅读全文
posted @ 2020-12-03 21:54 umin 阅读(86) 评论(0) 推荐(0)