ho risolto così:
codice:
private Calendar data = new GregorianCalendar();
System.out.println(data.get(Calendar.DAY_OF_MONTH));
System.out.println(data.get(Calendar.MONTH));
System.out.println(data.get(Calendar.YEAR));
da notare che la costante MONTH ritorna un numero in meno del dovuto.
Infatti nella documentazione ho trovato che Gennaio (Calendar.JANUARY) risulta 0 e Novembre 10 ect ect

ma comunque non è un problema.

grazie