摘要: ![](https://img2020.cnblogs.com/blog/1510490/202005/1510490-20200504134836884-756866479.png)![](https://img2020.cnblogs.com/blog/1510490/202005/1510490-20200504134844537-1676672243.png)![](https://img... 阅读全文
posted @ 2020-05-04 13:49 zerodseu 阅读(111) 评论(0) 推荐(0) 编辑
摘要: LinkedList 1 类图 2 字段和内部类 3 构造器 4.2 addLast 4.3 add(int index, E element) 5 删 6 改 7 查 8 遍历和迭代器 避免每次调用get(i),这样的性能开销较高 阅读全文
posted @ 2020-05-04 13:40 zerodseu 阅读(99) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1510490/202005/1510490-20200504133632594-1950223468.png) 阅读全文
posted @ 2020-05-04 13:37 zerodseu 阅读(95) 评论(0) 推荐(0) 编辑
摘要: AbstractList 1 类图 2 字段 3 构造器 4 增 1. 先内部确认容量 2. 数组buffer末尾添加元素 3. 返回true 5 删除 7 更新 8 查询 阅读全文
posted @ 2020-05-04 13:26 zerodseu 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1 jps jps ml 2 jstack top Hp 31951 以线程模式查看进程的所有线程情况 printf '%x' 31998 值为7cfe 打印某个线程的16进制 jstack 31951 | grep 7cfe A 20 jstack l pid 3 jstat jstat gc P 阅读全文
posted @ 2020-05-04 12:59 zerodseu 阅读(110) 评论(0) 推荐(0) 编辑
摘要: ```java public class CountDownLatch { /** * Synchronization control For CountDownLatch. * Uses AQS state to represent count. */ private static final class Sync extends AbstractQueuedSynchronizer { Syn 阅读全文
posted @ 2020-05-04 12:51 zerodseu 阅读(145) 评论(0) 推荐(0) 编辑