[Java] java控制线程运行2 →→→→→进入此内容的聊天室

来自 , 2019-09-23, 写在 Java, 查看 105 次.
URL http://www.code666.cn/view/754dda4b
  1. public class ThreadControlTest1 implements Runnable
  2. {
  3.  private int percent = 0;
  4.  private boolean isRun = true;
  5.  public void run()
  6.  {
  7.   while(isRun)
  8.   {
  9.    System.out.println("传送进度:"+ percent +"%");
  10.    try
  11.    {
  12.     Thread.sleep(1000);
  13.    }
  14.    catch(Exception ex)
  15.    {}
  16.    percent += 10;
  17.    if(percent == 100)
  18.    {
  19.     System.out.println("传送完毕");
  20.     break;
  21.    }
  22.   }
  23.  }
  24.  public static void main(String[] args) 
  25.  {
  26.   ThreadControlTest1 ft = new ThreadControlTest1();
  27.   Thread th = new Thread(ft);
  28.   th.start();
  29.   try
  30.   {
  31.    Thread.sleep(5000);
  32.   }catch(Exception ex)
  33.   {}
  34.   ft.isRun = false;
  35.   System.out.println("暂停一分钟");
  36.   try
  37.   {
  38.    Thread.sleep(1000*60);
  39.   }catch(Exception ex)
  40.   {}
  41.   ft.isRun = true;
  42.   th = new Thread(ft);
  43.   th.start();
  44.  }
  45.  
  46. }//源代码片段来自云代码http://yuncode.net
  47.                        

回复 "java控制线程运行2"

这儿你可以回复上面这条便签

captcha