Properties Flashcards

1
Q

Erklären können, wozu Properties verwendet werden und wie sie
gesetzt werden können

A

Properties werden verwendet, um Konfigurationsdaten in einer strukturierten Form zu speichern. Sie können entweder direkt in einer Property-Datei festgelegt werden oder zur Laufzeit dynamisch gesetzt werden, um die Flexibilität und Anpassbarkeit einer Anwendung zu erhöhen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Das Format und die Benennung für Property-Dateien beschreiben
können

A

Property-Dateien sind einfache Textdateien, die Schlüssel-Wert-Paare enthalten und zur Speicherung von Konfigurationsdaten verwendet werden. Sie folgen dem Format “Schlüssel=Wert” und werden häufig in Java-Anwendungen eingesetzt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was sind Propperties in Java

A

Properties sind ein in Java standardisierter Mechanismus zur
Speicherung von Programmeigenschaften.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Die meisten Programme benötigen Konfigurationsinformationen

A
  • Kommandozeile: Einfach, für umfangreiche Informationen ungeeignet.
  • Aus Datenbanken: Flexibel, komplizierte Pflege
  • Aus Dateien: Flexibel, einfache Pflege
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Properties Kurzbescheribung

A

Properties sind Schlüssel/Wert-Paare, mit denen Anwendungen
konfiguriert werden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Unterschiede von Propperties

A
  • System-Properties für die Steuerung der JVM
  • Applikationsspezifische Properties für die Steuerung der Klassen der
    Applikation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Bearbeitung von Properties durch die Klasse

A

java.util.Properties

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Properties können wie folgt definiert werden:

A
  • Durch die JVM: „line.separator“,“os.name“
  • Beim Start der JVM durch: name=wert
  • Unter Kontrolle des Programms werden Properties von Dateien
    (Volltext oder XML) eingelesen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Verwendung von Properties
Typisches Szenario:

A

Konfiguration von Software
nach deren Auslieferung,
Userspezifische
Konfiguration.

Konfiguration wird nach dem Start
eingelesen und kann nachträglich
geändert werden (User preferences)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Property-Dateien

A
  • Alle Daten sind als ISO 8859-1 codiert
  • Unicode-Zeichen können mit \uxxxx codiert werden
  • Eine Datei besteht aus logischen Zeilen:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly