java如何计算耗时,java计算电费

发布时间:2022-11-23

本文目录一览:

1、Java怎么给方法计时?
2、JAVA中如何使用计时函数
3、java代码运行时要消耗多少时间
4、java中怎么计算一个方法执行时,耗费多少毫秒
5、如何计算Java中操作的耗时?

Java怎么给方法计时?

你可以在开始和结束的时候,分别记录下当前的时间的这毫秒数。然后再减,以下是一段代码。

public class Test {
    public static void main(String[] args) {
        long startMili = System.currentTimeMillis(); // 当前时间对应的毫秒数
        System.out.println("开始 " + startMili);
        // 执行一段代码,求一百万次随机值
        for (int i = 0; i < 1000000; i++) {
            Math.random();
        }
        long endMili = System.currentTimeMillis();
        System.out.println("结束 " + endMili);
        System.out.println("总耗时为:" + (endMili - startMili) + "毫秒");
    }
}

JAVA中如何使用计时函数

Java计时函数currentTimeMills() System.currentTimeMills()计时精确到毫秒级,跟计算机以1970年1月1日0时为计时起点一样,该函数方法统计的也是从1970年1月1日0时开始,到程序运行到该函数时刻的毫秒总数。 该函数方法定义在Java系统类System中,如果想实现程序运行计时功能也很简单,只要在程序前后分别放置该函数方法,然后后减前毫秒总数,就能计算程序运行的耗时。具体实现如下:

long startTime = System.currentTimeMillis(); // 程序开始记录时间
//。。。 。。。
long endTime = System.currentTimeMillis(); // 程序结束记录时间
long TotalTime = endTime - startTime; // 总消耗时间

java代码运行时要消耗多少时间

java代码运行时要消耗多少时间的测量方法: 定义一个起始时间:

long start = System.currentTimeMillis();

//这里是你要执行的程序块。。。。 定义一个结束时间

long end = System.currentTimeMillis();

程序快执行耗时=start-end;

java中怎么计算一个方法执行时,耗费多少毫秒

  1. 后台统计方法执行时间,显示为秒级别
long startTime = System.currentTimeMillis();
// 执行方法
long endTime = System.currentTimeMillis();
float excTime = (float) (endTime - startTime) / 1000;
System.out.println("执行时间:" + excTime + "s");
  1. 前台统计时间,显示为秒级别
var st = new Date();
// 执行方法
var et = new Date();
var execTime = (et - st) / 1000;
var et = document.getElementById("time");
et.innerHTML = "执行时间:" + execTime + "s";

不过从Firefox的firebug调试工具统计时间来看,前台统计时间比真实时间短,调试工具统计的时间跟后台统计的时间相近,且稍长,合情理,所以前台统计数据直接从后台取。 3. 得出查询速度的方法是: 在各个select语句前加:

declare @d datetime
set @d = getdate()

并在select语句后加:

select [语句执行花费时间(毫秒)] = datediff(ms, @d, getdate())

如何计算Java中操作的耗时?

在你所要计时的操作之前获取当前系统时间,

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 设置日期格式
System.out.println(df.format(new Date())); // new Date()为获取当前系统时间

在该操作恰好执行完后,再获取一个当前系统时间。 两个时间相减,就是Java中操作的耗时。