《谈谈JAVA的并发程序的设计》的相关内容
相关讨论
我也谈谈JAVA并发程序设计的现状和前景
最近我也是在涉及并发Java方面的东西, 说说我的心得.
确实到了并发盛行的时期了, 我觉得最重要的原因还是多核处理器及其硬件体系的日趋成熟, 并且成本摊薄到大众价格了.
j.u.c 包主要是为了性能来的, 其设计其实不如Java传统的内置同步机制(synchronized块和方法, 以及 Object.wait(); Object.notify())优雅, 但是传统同步机制的最大弊病就是不区 ...
by 歆渊 2007-09-25 浏览 (24203) 回复 (21) 关键字:
关于synchronized的疑问
synchronized是为了保证同一时间某方法或程序只被一个线程调用,但有一点疑惑。是不是有可能被同一程序不同用户同时调用的方法或程序(关系到数据存储或session保存的)都应该使用上synchronized呢?
可能说的不太清楚,让我举个例子吧
[code:1]
public class A {
void changeSession( ...
by jaghuang 2004-04-09 浏览 (37876) 回复 (60) 关键字:
Copy On Write Hash Map (线程同步相关)
本文是继前两篇文章之后的有一篇线程数据结构相关文章.
线程同步
http://www.javaeye.com/topic/164905
线程同步模型, 生产者/消费者, 读写同步,线程池,concurrent map
http://www.javaeye.com/topic/174591
我以前写过这个Fast Read Map 数据结构的文章.
但是那个时候, 理解得并不是那么透彻, 这 ...
by buaawhl 2008-03-21 浏览 (6219) 回复 (28) 关键字: 线程 copy on write
语义与并行不可分,兼回qiezi的Blog
首先先回一下qiezi的这个blog,http://qiezi.javaeye.com/blog/163182
可以写这样一个小小的macro解决问题.
引用-define (method (Call),
fun()->
Parent=self(),
Pid=spawn(fun()->Parent!{self(),Call} end),
fun()->
recieve {Pid,Result ...
by Trustno1 2008-02-28 浏览 (5172) 回复 (21) 关键字:
相关博客
我也谈谈JAVA并发程序设计的现状和前景
最近我也是在涉及并发Java方面的东西, 说说我的心得.
确实到了并发盛行的时期了, 我觉得最重要的原因还是多核处理器及其硬件体系的日趋成熟, 并且成本摊薄到大众价格了.
j.u.c 包主要是为了性能来的, 其设计其实不如Java传统的内置同步机制(synchronized块和方法, 以及 Object.wait(); Object.notify())优雅, 但是传统同步机制的最大弊病就是不区 ...
by 歆渊 2007-09-25 浏览 (22848) 回复 (21) 关键字:
JAVA面试题解惑系列(十)——话说多线程
作者:臧圩人(zangweiren)
网址:http://zangweiren.javaeye.com
>>>转载请注明出处!<<<
线程或者说多线程,是我们处理多任务的强大工具。线程和进程是不同的,每个进程都是一个独立运行的程序,拥有自己的变量,且不同进程间的变量不能共享;而线程是运行在进程内部的,每个正在运行的进程至少有一个线程,而且不同的线程之间可以在进程范围内共享数据 ...
by 臧圩人 2008-08-08 浏览 (5672) 回复 (40) 关键字: java 面试题 多线程 thread 线程池 synchronized 死锁
构建可扩展的Java EE应用(一)
对于一个具备使用价值的应用而言,其使用者有可能会在一段时间内疯狂的增长。随着越来越多的关键性质的应用在Java EE上运行,很多的Java开发者也开始关注可扩展性的问题了。但目前来说,大部分的web 2.0站点是基于script语言编写的,对于Java应用可扩展能力,很多人都抱着质疑的态度。在这篇文章中,Wang Yu基于他本身在实验室项目的经验来展示如何构建可扩展的java应用,同时,基于一些在 ...
by millionhy 2008-09-12 浏览 (10) 回复 (0) 关键字:
转载---- 【译】构建可扩展的Java EE应用(一)
原文地址: http://www.theserverside.com/tt/articles/article.tss?l=ScalingYourJavaEEApplications
对于一个具备使用价值的应用而言,其使用者有可能会在一段时间内疯狂的增长。随着越来越多的关键性质的应用在Java EE上运行,很多的Java开发者也开始关注可扩展性的问题了。但目前来说,大部分的web ...
by yysct2005 2008-07-30 浏览 (47) 回复 (0) 关键字: j2ee
jdk5 concurrent 初学
由于上次发现了ReentrantLock,同步的另外一种实现,可提供更好的性能和吞吐率,这么一样好东西。
从包名来看又是java.util.concurrent ,看来这个concurrent 真的不简单啊。于是想学习学习
concurrent。concurrent的中文意思是并行,估计就是sun特别为了并发情况、多线程做的增强和修补。对哪些东西增强了呢?
先看看java.util.concurr ...
by spiritfrog 2008-07-22 浏览 (134) 回复 (0) 关键字:
相关圈子讨论
google背后的分布式架构
Google背后的分布式计算架构策略
Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……
加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (2052) 回复 (0)
相关新闻
我也谈谈JAVA并发程序设计的现状和前景
最近我也是在涉及并发Java方面的东西, 说说我的心得.
确实到了并发盛行的时期了, 我觉得最重要的原因还是多核处理器及其硬件体系的日趋成熟, 并且成本摊薄到大众价格了.
j.u.c 包主要是为了性能来的, 其设计其实不如Java传统的内置同步机制(synchronized块和方法, 以及 Object.wait(); Object.notify())优雅, 但是传统同步机制的最大弊病就是不区 ...
by 歆渊 2007-09-25 浏览 (683) 回复 (0) 关键字:

