随笔分类 -  源码阅读

摘要:1.独占模式 1.1获取锁 // 需要子类实现的方法 protected boolean tryAcquire(int arg) { throw new UnsupportedOperationException(); } // 调用方法1 // 以独占模式获取,忽略中断 // 通过至少调用一次tr 阅读全文
posted @ 2022-12-17 10:50 carry1899 阅读(20) 评论(0) 推荐(0) 编辑
摘要:atomic locks Executor AbstractExecutorService Callable Executor Delayed ExecutorService ForkJoinPool ForkJoinTask ForkJoinWorkerThread Future FutureTa 阅读全文
posted @ 2022-12-13 15:37 carry1899 阅读(27) 评论(0) 推荐(0) 编辑
摘要:FastThreadLocal 该类位于netty的util包下,netty的线程都使用的是FastThreadLocal而不是jdk的ThreadLocal jdk的ThreadLocal使用Thread类的ThreadLocalMap netty的FastThreadLocal使用FastThr 阅读全文
posted @ 2022-12-13 14:17 carry1899 阅读(40) 评论(0) 推荐(0) 编辑
摘要:ThreadLocal<T> 概述 此类提供线程局部变量 每个线程都有自己的、独立初始化的变量副本 ThreadLocal实例通常是类中的私有静态字段 在一个线程消失后,它的所有线程本地实例的副本都将被垃圾收集(除非存在对这些副本的其他引用) 类文档实例代码 public class ThreadI 阅读全文
posted @ 2022-12-09 10:27 carry1899 阅读(18) 评论(0) 推荐(0) 编辑
摘要:Java Collections Framework - Map public interface Map<K,V> 1 接口概括 key-value映射;不能包含重复key;一个key映射一个值 取代 Dictionary 类 提供三种访问map的方法: keySet()(),values(),e 阅读全文
posted @ 2022-12-01 18:06 carry1899 阅读(25) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示