
源码分析
文章平均质量分 95
慢德
互联网一线金融独角兽在职码农,专注于金融支付领域,定时分享技术和金融知识,不一样的技术人生
+v:ly85360201
展开
-
Java并发编程中的原子类源码级讲解,附详细代码
Java并发编程中的原子类源码级讲解,附详细代码原创 2025-04-10 07:14:27 · 559 阅读 · 0 评论 -
java.util.ConcurrentModificationException 故障分析
错误示例代码@Test public void testInteger() { ArrayList list = new ArrayList(12); list.add(111); list.add(222); list.add(333); //获取迭代器 Iterator iterato...原创 2018-12-01 20:26:43 · 161 阅读 · 0 评论 -
java中对象拷贝的几种方式
方式一实现Cloneable接口,重写clone()方法示例对象@Datapublic class User implements Cloneable,Serializable { private static final long serialVersionUID = 1L; private String name; private int age; ...原创 2018-12-01 23:50:08 · 1558 阅读 · 0 评论 -
CopyOnWriteArrayList的特性
特性1.依赖于底层数组复制,对于修改操作是线程安全的//添加元素public boolean add(E e) { //低效操作(1) 加锁,使用ReentrantLoc是一个消耗性能的方式 final ReentrantLock lock = this.lock; lock.lock(); try { ...原创 2019-03-30 23:57:03 · 219 阅读 · 0 评论 -
Spring源码之一(定位、加载、注册)
1.阅读前言Spring框架的核心是IOC和AOP,而IOC流程可以分为两个主线,第一条主线是启动容器时候针对配置文件进行加载解析,第二条主线是从容器中获取实例对象的时候,容器进行的初始化。这篇文章主要针对第一条主线进行详细分析。2.容器核心接口2.1 BeanFactory2.1.1 主要方法及属性2.1.2 作用BeanFactory中主要定义了容器的基本功能方法...原创 2019-06-16 20:43:47 · 560 阅读 · 0 评论