Example 1: Time Counter for a key press
public static void main(String args[]) {
long startTime, endTime, userTime;
System.out.print("Press return...");
startTime = System.currentTimeMillis();
dis = new DataInputStream(System.in);
try{ inputString = dis.readLine();
System.out.println("Error while reading user input");
endTime = System.currentTimeMillis();
userTime = endTime - startTime;
System.out.println("It took you " + userTime + " milliseconds");