下面是一个示例代码,演示了如何使用Java多线程来获取程序运行时间: publicclassTimerThreadextendsThread{privatelongstartTime;privatelongendTime;@Overridepublicvoidrun(){startTime=System.currentTimeMillis();// 在这里执行具体的任务endTime=System.currentTimeMillis();}publiclonggetExecutionTime(){returnendTime-st...
System.out.println("程序运行时间: "+(end-start)+"ms");第二种是以纳秒为单位计算的。 Java代码 //伪代码 longstartTime=System.nanoTime();//获取开始时间 doSomeThing();//测试的代码段 longendTime=System.nanoTime();//获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ns");//...
java 获取时间,1:date 2:Calendar import java.text.SimpleDateFormat; import java.util.*; import java.io.*; public class Score{ public static void main(String args[]){ //获取程序开始的运行时间 long start=System.currentTimeMillis(); //使用Date和SimpleDateFormat 获取时间 SimpleDateFormat df=new...
//第一步在程序的第一行 long start=System.currentTimeMillis(); 1. //在程序的最后面 long end=System.currentTimeMillis(); 1. //最后就是结束时间-开始时间 System.out.println("当前程序运行多少毫秒:" + "=" + (end-start)); 1. //看我代码操作 long start=System.currentTimeMillis(); File ...