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

java既是有了互斥锁了,那么读写锁似乎有点重复

2012-09-03 
java既然有了互斥锁了,那么读写锁似乎有点重复啊作为数据保护而言,我觉得用到读写锁的地方,都可以用互斥锁

java既然有了互斥锁了,那么读写锁似乎有点重复啊
作为数据保护而言,我觉得用到读写锁的地方,都可以用互斥锁取代,效果差不多啊。

那么为什么还要弄一个ReentrantLock来管理Read/Write呢? ReentrantLock比单纯synchronized()有什么优点?

谢谢

[解决办法]
因为文件除了你程序还可能有,其他程序,或者操作系统等访问。

比如你程序想去打开个文件,要是你还能在windows里把它删了。。。你觉得这种情况会不会挺难办得呢。
你的互斥锁管不了windows的删除吧。。。

热点排行