Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Daten in den Speicher?

Empfohlene Antworten

Singleton ist ein Design Pattern der GangOfFour. Design Patterns geben erprobte Lösungen für immer wieder kehrende Probleme in der Softwareentwicklung.

Beim Singleton geht es darum, dass eine Klasse innerhalb eines Programms (wie auch immer man das definiert, stand alone, Netzwerk, Server, Client) immer nur einmal vorkommt. Dazu gibt es mehrere Möglichkeiten. Eine ist, den Konstruktor der Klasse private zu machen und nur einen statischen getter auf eine Instanz der Klasse zur Verfügung zu stellen. In diesem getter wird überprüft, ob es schon eine Instanz gibt. Wenn nicht, wird sie angelegt und zurückgegeben. Ansonsten wird die schon vorhandene Instanz zurückgegeben.

Vielleicht ist das für Dich aber schon zu viel des Guten.

Pack den Container einfach als Member in eine Klasse, leg Dir irgendwo eine Instanz dieser Klasse hin, auf die Du Zugriff hast, und fertig. Oder - aber nicht sehr schön, Du hast eine Klasse, in der Du einen statischen Zugriff auf den Container gibst.

Zu den Design Patterns schaust Du am Besten mal bei google, es gab ein Buch, wo alle Patterns mit Java-Beispielen erklärt wurden, als pdf.

Peter

  • 2 Wochen später...

Hi,

du kannst das Object als serializable markieren. Danach programmierst du das das Programm so, dass es das Objekt in eine Datei speichert. Wenn du es wieder benötigst ließt du es einfach wieder ein.

Gruß

Stefan

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.