首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

兑现线程安全的基本方法

2012-09-24 
实现线程安全的基本方法http://www.javaworld.com/javaworld/jw-07-2004/jw-0712-threadsafe.html1. 变ins

实现线程安全的基本方法
http://www.javaworld.com/javaworld/jw-07-2004/jw-0712-threadsafe.html

1. 变instance variable为local variable
每个线程都新建自己的variable,避免竞争。

2. 部分锁
相对"整体锁","部分锁"效率更高。对于基本类型,可以用简单的instance variable(例如String)作为synchronize对象。

3. 整体锁
锁住整个方法,一般效率下降,不得已而为之。

热点排行