A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 李前进 中级黑马   /  2014-3-26 01:59  /  692 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. /**
  2. 获取一段程序运行时间

  3. 获取时间:System.currentTimeMillis();
  4. */

  5. //获取一段程序运行时间
  6. abstract class GetTime
  7. {
  8.         public final void getTime()
  9.         {
  10.                 long start = System.currentTimeMillis();

  11.                 runcode();

  12.                 long end = System.currentTimeMillis();

  13.                 System.out.print("毫秒:"+(end-start));
  14.         }
  15.         public abstract void runcode();
  16. }

  17. //SubTime extends GetTime
  18. class SubTime extends GetTime
  19. {
  20.         public void runcode()
  21.         {
  22.                 for(int x=0;x<1000;x++)
  23.                 {
  24.                         System.out.print(x);
  25.                 }
  26.         }
  27. }


  28. class TimeDemo
  29. {
  30.         public static void main(String[] args)
  31.         {
  32.                 GetTime gt = new GetTime();
  33.                 gt.getTime();
  34.         }
  35. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马