说到队列,大家都很熟悉,像生活中不管是吃饭还是买东西基本上都会遇到排队,先排队的人先付款,不允许插队,否则可能会出现下面的情况: 先进先出,...
说到队列,大家都很熟悉,像生活中不管是吃饭还是买东西基本上都会遇到排队,先排队的人先付款,不允许插队,否则可能会出现下面的情况: 先进先出,这就...
背景:今天在特性分支合并master代码的时候,执行了git merge master操作,代码有冲突,所有merge过来的代码出现在versi...
仿照https://docs.spring.io/spring-boot/docs/2.2.0.BUILD-SNAPSHOT/reference...
BList = AList.subList(startIndex, endIndex)方法, 本质是BList的每一个元素和AList的star...
直接进入lock()方法的tryAcquire方法 protected final boolean tryAcquire(int acquire...
ReentrantLock的lock: NonfairSync:(继承了自SYNC,实现了部分方法) final void lock() { /...
在java中,=号表示赋值的意思。最近在学习AQS时,碰到了下面这个方法。在分析代码的过程中,有几个if语句以及对象间的互相赋值,看的有点凌乱。...
深度复制:复制一个对象时并且复制了该对象的引用(引用的引用。。。)。 浅度复制:仅仅复制该对象的成员变量(基本类型、基本类型的包装类型以及类实例...