import java.util.Calendar; import java.util.GregorianCalendar; public final class DateSingleton { private static DateSingleton instance = null; private Calendar calendar; private DateSingleton() { calendar = new GregorianCalendar(); System.out.printf("Aktuelles Datum: %02d.%02d.%04d", calendar.get(Calendar.DAY_OF_MONTH), calendar.get(Calendar.MONTH) + 1, calendar.get(Calendar.YEAR)); } public static DateSingleton getInstance() { if (instance == null) { instance = new DateSingleton(); } return instance; } }