Ayuda con currentTimeMillis

Buenas-......... estoy aprendiendo a manejar JAVA...... y quiero realizar un programa que me calcule el tiempo de presion de una tecla........ para eso quiero utilizar currentTimeMillis....pero no se como aplicarlo exactamente....
Si alguien me puede ayudar con eso se lo agradeceria muchisimo...algun manual ,ejemplos , libros, algo.....porfa..
currentTimeMillis
currentTimeMillis
currentTimeMillis
currentTimeMillis

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Sr. Negativo

Usa Google

Y escribe:

currentTimeMillis
currentTimeMillis
currentTimeMillis
currentTimeMillis

... upss perdón con que solo escribas currentTimeMillis una vez te va servir de ayuda créeme.

o_0

Sergio

long s = System.currentTimeMillis();//s es el tiempo en el que empieza a correr tu programa

//aquí viene tu código
//
//
//
//aquí termina

        long f=System.currentTimeMillis();//f  es el tiempo que termina tu programa
        f=f-s;   //final menos el inicial
        System.out.println( "Tiempo: " +f+ " ms. "  );

@seo099 +1 Incluso la

@seo099 +1

Incluso la variable "f" ( supongo que de final ) no hace falta

long start = System.currentTimeLillis();
....
long time = System.currentTimeMillis() - start;

:)