09 2019 档案
摘要:Java 计算n对应的二进制位上有几个1,分别在什么位置
阅读全文
摘要:一 AQS简介 路径:java.util.concurrent.locks.AbstractOwnableSynchronizer。 定义:AQS提供了一种 通过维护一个volatile修饰 int类型 state 和 一个FIFO等待队列(双向链表实现)来实现锁功能 的同步器的框架。 描述:队列同
阅读全文
摘要:2020年6月6日重温代码: public class LinkQueue { Node head; Node tail; int size; //造环 public Node createNodeCircle(int len){ if(len == 0) return null; for(int
阅读全文
摘要:lock中的可中断特性是基于lockInterruptibly()方法的,它是对于那些未竞争的到锁,而 可以被外部调用interrupt()来中断,从而达到不在等候锁资源,不再去竞争锁
阅读全文
摘要:关于多线程工作内存何时会刷新的问题探讨
阅读全文