API

public class StopwatchStopwatch()        创建一个计时器double  elapseTime() 返回对象创建以来所经过的时间

数据类型的实现

public class Stopwatch {public final long start; // 开始时间public Stopwatch(){ // 创建对象的同时开始计时start = System.currentTimeMillis();}public double elapsedTime(){ // 返回计时器对象创建以来经过的时间long now = System.currentTimeMillis();return (now - start)/1000.0;}}
public static void main(String[] args) {Stopwatch stopwatch = new Stopwatch();for(int i = 0;i < 10;i++){for(int j = 0;j < 100001;j++) {System.out.println(i + " " +j);}}System.out.println("这个程序运行了" + stopwatch.elapsedTime() + "秒.");
}
······
9 99992
9 99993
9 99994
9 99995
9 99996
9 99997
9 99998
9 99999
9 100000
这个程序运行了4.016秒.

Java 实现计时器相关推荐

  1. JAVA计算器计时器_Java中计时器的使用

    Java中计时器的使用 import java.util.Timer; import java.util.TimerTask; public class TimerExample { /** * Ja ...

  2. java安卓计时器_如何在android中设置计时器

    通过java.util.Timer和java.util.TimerTask使用计时器的标准Java方法在Android中运行良好,但是你应该知道这个方法创建了一个新线程. 您可以考虑使用非常方便的Ha ...

  3. java秒表计时器显示_Java实现的计时器【秒表】功能示例

    摘要:这篇Java开发技术栏目下的"Java实现的计时器[秒表]功能示例",介绍的技术点是"Java.计时器.计时.功能.实现.示例",希望对大家开发技术学习和 ...

  4. java中计时器的用法Timer和TimerTask的用法__java中利用Timer与TImerTask 计时器间隔执行任务...

    经常我们都会有这样的需求,要固定的每隔一段时间执行某一个任务.比如: 我们做一个缓存来减少与数据库的交互,而为了使缓存与数据库中的数据尽量达到同步,需要每个固定的一段时间去数据库中的数据是否有更新以达 ...

  5. java可视化计时器,java – 使用计时器动画JPanel(幻灯片)

    计时器应该改变每个滴答的位置,直到它到位,而不是在每个滴答,你正在运行for-next循环,这阻止了EDT直到循环结束,防止更新UI 以示例更新 例如- import java.awt.BorderL ...

  6. java秒表计时器_Java实现的计时器【秒表】功能示例

    本文实例讲述了Java实现的计时器[秒表]功能.分享给大家供大家参考,具体如下: 应用名称:Java计时器 用到的知识:Java GUI编程 开发环境:win8+eclipse+jdk1.8 功能说明 ...

  7. java暂停计时器_Java/Android计时器(开始,暂停,恢复,停止)

    由于要做暂停和恢复,这里我就没有使用Android的CountDownTimer,而是用了Java的Timer.所以,这个方法在java肯定是通用.我也外加了Android独有的Service,有些计 ...

  8. Java 简单计时器

    Java 实现的一个简单的计时器,很丑陋,但是基本功能还是有的... package timer;import java.awt.EventQueue; import java.awt.event.A ...

  9. java中计时器使用

    import java.text.SimpleDateFormat; import java.util.Date; import java.util.Timer; import java.util.T ...

  10. 简单的Java秒表计时器(线程),Java计时器使功能每分钟运行

    I have an application where I need to access a webservice every minute. I was going to use a thread ...

最新文章

  1. Ubuntu上nfs的安装配置
  2. m_Orchestrate learning system---十三、thinkphp的验证器支持多语言么
  3. expected dense_10_input to have shape (13,) but got array with shape (1,)
  4. 如何使用Docker Volumes在基于Docker的应用程序上启用实时重新加载
  5. python分词统计词频_python jieba分词并统计词频后输出结果到Excel和txt文档方法
  6. linux在shell中获取时间 date巧用
  7. Silverlight游戏设计(Game Design):(十四)练习用游戏素材资源的获取及相关工具使用心得...
  8. 是计算机系男神女神用英语怎么说,生日快乐我的男神英文怎么写
  9. 连接跟踪子系统之helper
  10. unbuntu安装MySQL
  11. vscode 下载地址
  12. 基于Java的商城购物系统
  13. NE 和 KE 堆栈脚本解析
  14. 用户贷款风险预测之Top10初体验
  15. 基于LC push的浏览器桌面提醒快速集成方案
  16. Physical CPU、Logical CPU、Core、Thread、Socket
  17. ubuntu系统下quagga 安装[更新]
  18. ERP-库存与存货-原料采购单
  19. 【汇编实战开发笔记】从汇编代码中找出一段普通的for循环变成“死循环”的根本原因(RT-Thread技术论坛优秀文章)
  20. 2022-10-20 Linux自带LED灯驱动gpio-leds 心跳呼吸灯heartbeat、定时器timer的使用

热门文章

  1. 实体经济的“数字化”是不可逆转的趋势
  2. 总结目前做得好的新实体店,大致有如下几点
  3. hbase记录日志wal_SQL Server事务日志–第1部分–日志结构和预写日志记录(WAL)算法
  4. SQL Server中的快照隔离
  5. SQL Server中的数据库表分区
  6. 如何使用SQL Server数据库实验助手(DEA)工具
  7. 表单中的日期 字符串和Javabean中的日期类型的属性自动转换
  8. 算法(第四版)C# 习题题解——1.2
  9. jsonp使用,spring4.x对jsonp的支持
  10. 终于解决了贴吧手机版的一个重大BUG