Doug Lea是谁?谁知道

Doug Lea是谁?谁知道 终于搞明白,存储TCO原来是这样算的>>>    看了一个通宵的源码,得出结论。这人能力远强于JDK其他程序员,如果他的concurrent包早点出来,synchronized volatile关键字完全就被废了,尤其volatile 就一残废。Intel杰作pbb也不过这个水平了,而且它连基本的Java数据类型都原子化了,锁的效率也比synchronized高,貌似除了CPU中断 寄存器缓存没抽象,其他能抽象给Java的全部做了抽象。 这人是谁?谁有它的博客地址?不是sun的人?还是asf的人?
开源中国X科长
发帖于6年前  11回/10K+阅
开源中国X科长
共有11个答案  最后回答: 2年前
1
引用来自“CheckStyle”的答案
在他的并发包被正式引入JDK5之前,我就用过了.那是好多年以前的事儿了

社区老资格很多啊 先顶一个 

 

评论(0) 引用此答案 举报
开源中国X科长
0
http://baike.baidu.com/view/3141057.html?tp=3_11 
评论(0) 引用此答案 举报
bastetwang
0

"这人能力远强于JDK其他程序员"还是有待商榷,

多线程这一块他可能更精通一点,其他的就...

评论(0) 引用此答案 举报
景愿
0
Dong Lea 是为数不多的 JCP 个人成员(好像已经退出了)。。。他的线程方面的书基本都视为经典,最新 Java Concurrency in Practice(2006年) 他也是作者之一,不过这本翻译得实在惨不忍睹(买过这本书之后,我发誓不再买中文翻译书)。目前java.util.concurrent 的主要来自他的设计。。。它自己有一个类似工具包。 
评论(0) 引用此答案 举报
hantsy
0
在他的并发包被正式引入JDK5之前,我就用过了.那是好多年以前的事儿了--- 共有 3 条评论 ---
大东哥:  @CheckStyle : 了解了。  6年前
CheckStyle:  @大东哥 : 都是纯Java. 在Doug Lea的库流行之前,还有其他的方案. 可以参考奥莱利的Java Threads第二版,1999年出版的  6年前
大东哥:  这类工具包,纯java不能实现吧? 我看,那些基本类型原子化,用了一个sun包下面的东西。  6年前
评论(3) 引用此答案 举报
CheckStyle
0
http://g.oswego.edu/ 评论(0) 引用此答案 举报
CheckStyle
0
引用来自“hantsy”的答案
Dong Lea 是为数不多的 JCP 个人成员(好像已经退出了)。。。他的线程方面的书基本都视为经典,最新 Java Concurrency in Practice(2006年) 他也是作者之一,不过这本翻译得实在惨不忍睹(买过这本书之后,我发誓不再买中文翻译书)。目前java.util.concurrent 的主要来自他的设计。。。它自己有一个类似工具包。 

NIO 监听资源请求头 中间用concurrent线程池做桥接 单线程监听爆头请求 余下线程唤醒等待资源锁 读写 回传给nio selector ...

貌似 这中模式越来越流行了 

评论(0) 引用此答案 举报
开源中国X科长
0
编程不识Dong Lea,写尽java也枉然--- 共有 2 条评论 ---
underA:  回复 @EthanChiu : 哈哈 楼主搞笑了  4年前
EthanChiu:  是“doug lea”,谢谢  4年前
评论(2) 引用此答案 举报
jingshishengxu
0
synchronized volatile关键字完全就被废了。。。不敢苟同啊,使用  synchronized可以使代码更简洁并且代码可读性更强啊,并且Lock也不是在所有情况下都比synchronized效率高啊,具体要在你的项目中都试一试才能找到合适的。  一般都是先用  synchronized,如果出现效率问题才考虑换成Lock的啊。 评论(0) 引用此答案 举报
meisme
0
楼主先了解下jvm内存模型 再说话吧。--- 共有 1 条评论 ---
开源中国X科长:  多线程是基于Cpu的,内存模型只负责锁和线程的抽象,用抽象去对接cpu的系统级调度,苹果并没有线程和内存模型,一样能用队列实现并发编程,苹果不叫多线程。 你的抽象能力有待提升啊,少年。  2年前

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值