- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 Java Concurrency — 原子变量类
基于锁的同步机制,在频繁地发生锁的竞争时,上下文切换和调度开销可能远大于工作开销。volatile变量更轻量级,但是不能用于构建原子化复合操作,例如i++。而原子变量类就解决了上下文切换和调度问题,并且基于现代处理器提供的原子化读-写-改指令,如比较并交换(compare-and-set),实现了原子化复合操作。
2015-10-25 14:05:47 725
原创 Rxjava分析—Subject
Subject在ReactiveX是作为observer和observerable的一个bridge或者proxy。因为它是一个观察者,所以它可以订阅一个或多个可观察对象,同时因为他是一个可观测对象,所以它可以传递和释放它观测到的数据对象,并且能释放新的对象。一共有四种为不同用途而设计的Subject,分别为AsyncSubject、BehaviorSubject、PublishSubject。
2015-10-24 19:00:41 1400
代码整洁之道.(美)马丁
2017-09-12
《Windows 程序设计》
2013-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人