论坛首页 Java企业应用论坛

Java线程安全兼谈DCL

浏览 25042 次
精华帖 (8) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-08-12  
在Java中,同步的手段有synchronized和volatile两种,这里我只会涉及到syncrhonized。请大家先记住以下规则,接下来我会细讲。

哥们在1.5 以后有新的同步机制

  
  Lock lock = new ReentrantLock();
   lock.lock();
     ... your code ....
   
   lock.unlock();


在该lock对象没有执行unlock()的时候会是一直锁的,全编程式控制同步,执行效率比synchronized高,推荐试试
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics