Bueno, existen muchas formas de hacer esto, te recomiendo que utilices la clase Date, que no solo te da la opcion de ontener la hora, sino tambien la fecha. Ejemplo:
import java.util.Date;
class Hora{
Date date = new Date();// Tiene 6 constructores
// tiene los metodos getYear(), getMonth(), getDay()
// getHours(), getMinutes(), getSeconds() y muchos otros
}
Espero te sea de ayuda..
SALUDOS Wilfredo Vargas Almendras