Hallo,
ich bin gerade wieder dabei, ein paar Sachen aus Büchern nachzubauen, um meine Kenntnisse zu erweitern. Dabei bin ich in einem Listing auf die Zeile
Calendar cal1 = Calendar.getInstance(); gestoßen, wobei ich mit dem getInstance nichts anfangen konnte. Beim Suchen im Netz habe ich rausgefunden,dass das ein sogenanntes Singleton ist,was immer dann genutzt werden soll,wenn es nur eine einzige Instanz einer Klasse geben soll und es Fehler gibt,wenn man weitere anlegt. Klingt erstmal logisch.
Testweise hab ich dann mal eine weitere Zeile eingefügt, wo sich nur der Name unterscheidet:
Calendar cal2 = Calendar.getInstance();
Nur...da ist kein Fehler. Hab ich da irgendwas falsch verstanden ?
ich bin gerade wieder dabei, ein paar Sachen aus Büchern nachzubauen, um meine Kenntnisse zu erweitern. Dabei bin ich in einem Listing auf die Zeile
Calendar cal1 = Calendar.getInstance(); gestoßen, wobei ich mit dem getInstance nichts anfangen konnte. Beim Suchen im Netz habe ich rausgefunden,dass das ein sogenanntes Singleton ist,was immer dann genutzt werden soll,wenn es nur eine einzige Instanz einer Klasse geben soll und es Fehler gibt,wenn man weitere anlegt. Klingt erstmal logisch.
Testweise hab ich dann mal eine weitere Zeile eingefügt, wo sich nur der Name unterscheidet:
Calendar cal2 = Calendar.getInstance();
Nur...da ist kein Fehler. Hab ich da irgendwas falsch verstanden ?