zoukankan      html  css  js  c++  java
  • java TimeUnit synchronized demo

    import java.util.concurrent.TimeUnit;
    public class TestCalc
    {
      private static boolean stopRequested=false;
      private static synchronized void requestStop()
      {
        stopRequested=true;
      }
    
      private static synchronized boolean stopRequested()
      {
        return stopRequested;
      }
      public static void main(String[] args)
        throws InterruptedException
       {
        Thread backgroundThread=new Thread
        (
          new Runnable(){
            public void run()
            {
              int i=0;
              while(!stopRequested()){
                i++;
                System.out.println("------------> "+ i );
              }
                
            }
          }
            
          );
    
        backgroundThread.start();
    
        //TimeUnit.SECONDS.sleep(1);  //建议用TimeUnit 
         backgroundThread.sleep(1000);
        
        requestStop();
      }
    }
  • 相关阅读:
    JSP—简介
    Dream
    树状数组模板
    夜未央Test1题解
    夜未央Test1
    并查集模板
    给即将面临Noip的二班同学
    USACO chapter1
    二叉堆模板
    线段树模板
  • 原文地址:https://www.cnblogs.com/rojas/p/5351523.html
Copyright © 2011-2022 走看看