深入探析Java线程锁机制.docVIP

  • 1
  • 0
  • 约2.27万字
  • 约 6页
  • 2016-11-22 发布于河南
  • 举报
深入探析Java线程锁机制

以下资料为 HYPERLINK / java培训机构为大家整理。 今天在iteye上提了一个关于++操作和线程安全的问题,一位朋友的回答一言点醒梦中人,至此我对Java线程锁有了更加深刻的认识。在这里也做个总结供大家参考。   先看几段代码吧!   代码一:   [java]   public class TestMultiThread2 implements Runnable{   private static Object o = new Object();   private static Integer si = 0;   private static AtomicInteger flag = new AtomicInteger();   @Override   public void run() {   for(int k=0;k2000000;k++){   synchronized(si){   si++;   }   }   flag.incrementAndGet();   }   public static void main(String[] args) throws InterruptedException{   TestMultiThread2 t1 = new TestMultiThread2();   TestMultiThread2 t2 = ne

文档评论(0)

1亿VIP精品文档

相关文档