Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
8 Cards in this Set
- Front
- Back
Für was verwendet man Konstanten? Vorteil? |
- Feste größen, wie z.B. pi - Vorteil: Erhöht Änderbarkeit und Wiederverwendbarkeit des Programms |
|
Implizite Typumwandlung: Definition und Anwendungsfall. |
Automatisch vom Compiler durchgeführte Typumwandlung. Nur möglich von schmalen zu breitem Datentyp. |
|
Explizite Typumwandlung: Definition und Anwendungsfall. |
Explizit vom Anwender durchgeführte Typumwandlung, zwischen explizit kompatiblen Datentypen (Breit--> Schmal) |
|
Welche Datentypen erlauben explizites Casting untereinander? Bzw. die Regeln der Castingtabelle |
|
|
Welche 2 Ausnahmen gibt es beim expliziten Casting? |
1.) Boolean kann weder implizit noch explizit gecastet werden 2.) Char Interpretation: char --> int: "A" = 65 int --> char: (char)65 = "A" Bei Char wird das ASCII Zeichen verwendet. |
|
Verständnisfrage: Wie wird eine Konstante in Java deklariert? |
Final <Datentyp> NAME = <Wert>; |
|
Verständnisfrage: Was ist die Gefahr beim explizitem Casting? |
Informationsverlust, wenn vorheriger Wert nicht in Wertebereich des neuen Datentyps passt |
|
Verständnisfrage: Was sollte man kommentieren und was nicht? |
Immer Methodenkopf. Rest optional, aber von Vorteil für Verständnis |