「计时java」计时器秒表下载

博主:adminadmin 2023-01-01 21:48:07 1108

本篇文章给大家谈谈计时java,以及计时器秒表下载对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA中如何使用计时函数

Java计时函数currentTimeMills()

System.currentTimeMills()计时精确到毫秒级,跟计算机以1970年1月1日0时为计时起点一样,该函数方法统计的也是从1970年1月1日0时开始,到程序运行到该函数时刻的毫秒总数。

该函数方法定义在Java系统类System中,如果想实现程序运行计时功能也很简单,只要在程序前后分别放置该函数方法,然后后减前毫秒总数,就能计算程序运行的耗时。具体实现如下:

long startTime = System.currentTimeMills(); //程序开始记录时间

//。。。 。。。

long endTime   = System.currentTimeMills(); //程序结束记录时间

long TotalTime = endTime - startTime;       //总消耗时间

用JAVA编写计时器

计时器可以使用timer类也可以使用线程类来操作,下面是Thread做的简单的计时器

public class Calculagraph extends Thread {

public static void main(String[] args) {

new Calculagraph().start();

}

private long now = 0l;

private long start = System.currentTimeMillis();// 程序启动时间的毫秒值

private long time;

public void run() {

while (true) {

now = System.currentTimeMillis();// 获取一秒之后的毫秒值

time = now - start;// 两个时间相减的到毫秒差

System.out.format("%02d:%02d:%02d\n",

time / (1000 * 60 * 60) % 60/* 时 */, 

time / (1000 * 60)% 60/* 分 */, 

time / 1000 % 60/* 秒 */);// 格式化字符串输出

try {

Thread.sleep(1000);

} catch (InterruptedException e) {

e.printStackTrace();

}

}

}

}

JAVA计时器

/** 每3秒运行一次 */

Timer timer = new Timer();

TimerTask tt = new TimerTask() {

public void run() {

/* 投放炸弹的操作 */

new Thread() {

public void run() {

try {

Thread.sleep(5000);

}catch (Exception e) { }

/* 爆炸的操作 */

}

}.start();

}

}; timer.schedule(tt, 0, 3000);

如何用java实现一个计时器?

用java实现一个计时器的方法:

publicclassTestDingShiimplementsRunnable

{

Threadxc;

Daodao=newDaoImpl();

publicTestDingShi()

{

xc=newThread(this);//线程开启

xc.start();

}

publicvoidrun()

{

while(true)

{

try

{

xc.sleep(1000);//睡眠开始计时

}

catch(InterruptedExceptione)

{

//TODOAuto-generatedcatchblock

e.printStackTrace();

}

//TODO定时在此

}

}

}

计时java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于计时器秒表下载、计时java的信息别忘了在本站进行查找喔。