知识大全 多线程实例——每一秒显示一次系统时间

Posted 时间

篇首语:壮心未与年俱老,死去犹能作鬼雄。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 多线程实例——每一秒显示一次系统时间相关的知识,希望对你有一定的参考价值。

   多线程 学过编程的都知道 但我现在才算真的明白他是用来干什么的 就像是完成某一目的 把它分成不同方向 同时运行实施 最后由主方向完成结束 这样就达到高效率低消耗的目的了

  每一秒显示一次系统时间 这一项目很容易但是很容易造成死循环而跳不出程序从而结束了 我们就可以利用多线程来轻而易举的实现

  []

  public class ClockThreadTest

  /**

  * @param args

  */

  public static void main(String[] args)

  ClockThread clockThread = new ClockThread()

  clockThread start()

  System out println( end )

  

  

  class ClockThread extends Thread

  @Override

  public void run()

  super run()

  while (true)

  System out println(new Date())

  try

  Thread sleep( )

   catch (InterruptedException e)

  e printStackTrace()

    

  

  

  

  看出线程的具体体现了吗 每一秒显示系统时间就是多线程 而end则是在主线程里 这样就不会出现死循环的问题了

cha138/Article/program/Java/gj/201311/27334

相关参考