jd
-
聊聊并发(一)深入分析Volatile的实现原理
本文属于作者原创,原文发表于InfoQ:http://www.infoq.com/cn/articles/ftf-java-volatile 引言 在多线程并发编程中synchro…
-
聊聊并发(二)Java SE1.6中的Synchronized
本文属作者原创,原文发表于InfoQ:http://www.infoq.com/cn/articles/java-se-16-synchronized 1 引言 在多线程并发编程中…
-
聊聊并发(三)Java线程池的分析和使用
作者:方腾飞 原文发表于infoQ:http://www.infoq.com/cn/articles/java-threadPool 1. 引言 合理利用线程池能够带来三个好…
-
聊聊并发(六)ConcurrentLinkedQueue的实现原理分析
本文是作者原创,首发于InfoQ:http://www.infoq.com/cn/articles/ConcurrentLinkedQueue 1. 引言 在并发编程中我们有…
-
消息称iPhone 13将在少数市场获得卫星通信支持
访问: 苹果在线商店(中国) 根据彭博社的"Power On"通讯,Mark Gurman声称卫星通信将被包括在内,但只适用于"特定市场"的…
-
未来的Galaxy A手机将搭载Exynos芯片和AMD的mRDNA显卡
访问购买页面: SAMSUNG – 三星旗舰店 有消息称,三星将把中档的Exynos芯片组与AMD的mRDNA图形结合起来。但这不会与旗舰芯片相同。消息人士称,中端芯片…
-
Java内存模型Cookbook(二)内存屏障
原文:http://gee.cs.oswego.edu/dl/jmm/cookbook.html 第二节 作者:Doug Lea 翻译:潘曦 校对:方腾飞 编译器和处理器必须同…
-
volatile是否能保证数组中元素的可见性?
在javaeye有位朋友问了我一个非常好的问题。 问题 一个线程向volatile的数组中设置值,而另一个线程向volatile的数组中读取。比如seg.setValue(2),随…
-
任务取消(Cancellation)
原文链接:http://gee.cs.oswego.edu/dl/cpj/cancel.html 作者:Doug Lea 译者:丁一 当某个线程中的活动执行失败或想改变运行意图,也…
-
深入理解Java内存模型(一)——基础
本文属于作者原创,原文发表于InfoQ:http://www.infoq.com/cn/articles/java-memory-model-1 并发编程模型的分类 在并发编程中,…