📄 codetime.java
字号:
/*
* Created on Oct 25, 2005
*
* To change the template for this generated file go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
package org.GTADS.debug;
import java.util.Date;
import java.sql.*;
/**
* @author sday
*
* To change the template for this generated type comment go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
public class CodeTime {
private long startCodeTime;
private long endCodeTime;
private int expiredTime;
private Timestamp nanoseconds;
public CodeTime(){
startCodeTime = 0;
endCodeTime = 0;
expiredTime = 0;
//nanoseconds = new Timestamp((new Date()).getTime());
}
public CodeTime(long startTime){
startCodeTime = startTime;
nanoseconds = new Timestamp((new Date()).getTime());
}
public void startCodeTimer(){
nanoseconds = new Timestamp((new Date()).getTime());
startCodeTime = nanoseconds.getNanos();
}
public void stopCodeTimer(){
nanoseconds = new Timestamp((new Date()).getTime());
endCodeTime = nanoseconds.getNanos();
expiredTime = (int)(endCodeTime - startCodeTime);
}
public int getExpiredTime(){
return expiredTime;
}
public static void main (String[] args) {
CodeTime p = new CodeTime();
p.startCodeTimer();
for (int i = 0; i < 400000000; i++){
int l = 8 * 2;
}
p.stopCodeTimer();
System.out.println("Elapsed Time for code segment: " + p.getExpiredTime());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -