多线程
文章平均质量分 87
Rubbish_frc
这个作者很懒,什么都没留下…
展开
-
Java线程创建
Java 8 lambda特性使用原创 2018-10-16 16:58:59 · 167 阅读 · 0 评论 -
LockSupport实现互斥锁
小导航LockSupportLockSupport主要方法`LockSupport.unpark(Thread thread)``LockSupport.park(Object obj, long nanos)`互斥锁的实现总结 LockSupport LockSupport类是基于Unsafe类而实现线程调度的功能类。 LockSupport主要方法 LockSupport.unpark(Thr...原创 2018-11-06 13:33:52 · 276 阅读 · 0 评论 -
Java多线程CAS操作变量
小导航线程读写数据缓存一致性Java CAS操作compareAndSwap具体实现获取Unsafe的对象获取变量的内存偏移量多线程进行CAS操作缺点与不足 线程读写数据 如果只有单一线程对物理内存里的数据进行计算操作,是不会造成数据差异的。但当有多个线程同时进行读写操作时,就可能会发生数据不一致的问题。 那仅有一个Cpu的情况下,多线程操作会发生数据不一致的问题吗? 如果不加任何读写上的限制,是...原创 2018-11-02 14:25:34 · 364 阅读 · 1 评论