Java Concurrency
文章平均质量分 82
YuanYuan_Tech
这个作者很懒,什么都没留下…
展开
-
Java Concurrency — 原子变量类
基于锁的同步机制,在频繁地发生锁的竞争时,上下文切换和调度开销可能远大于工作开销。volatile变量更轻量级,但是不能用于构建原子化复合操作,例如i++。而原子变量类就解决了上下文切换和调度问题,并且基于现代处理器提供的原子化读-写-改指令,如比较并交换(compare-and-set),实现了原子化复合操作。原创 2015-10-25 14:05:47 · 734 阅读 · 0 评论 -
Java中的Map
本文将讨论Java中的HashMap、LinkedHashMap、HashTable、ConcurrentHashMap。原创 2016-03-24 23:03:59 · 586 阅读 · 1 评论 -
Android如何保证一个线程最多只能有一个Looper?
Thread-Specific Storage Pattern原创 2016-04-01 21:04:59 · 12490 阅读 · 5 评论 -
Java多线程—Executor框架
本文简要介绍了Java多线程中的Executor框架,包括Runnable、Callable、Future、RunnableFuture、FutureTask、Executor、ExecutorService以及这些接口与类之间的关系。原创 2015-07-05 01:57:41 · 1370 阅读 · 1 评论 -
Android AsyncTask的源码分析
AsyncTask的源码分析,以及相关设计模式模板方法模式,策略模式,Half-Sync/Half-Async模式。原创 2016-04-08 10:20:28 · 716 阅读 · 0 评论 -
线程安全的单例模式
线程安全的单例模式原创 2016-03-23 01:46:43 · 595 阅读 · 0 评论