@@ -96,4 +96,11 @@
|
||||
- ``null instanceof BeliebigerTyp`` ist immer false
|
||||
- ``instanceof null`` nicht möglich, ``null` ist kein Typ
|
||||
- Arrays (auch von Primitiven) sind Object
|
||||
- Variablen müssen für ``instanceof``-Prüfungen **initialisiert** sein (oder Klassenvariablen, die einen Standardwert haben)!
|
||||
- Variablen müssen für ``instanceof``-Prüfungen **initialisiert** sein (oder Klassenvariablen, die einen Standardwert haben)!
|
||||
- **Cast**:
|
||||
- Bei primitiven und Objekten möglich
|
||||
- Bindet stark, oft Klammern erforderlich
|
||||
- Primitive
|
||||
- Expliziter Cast erforderlich, wenn Genauigkeit nicht ausreicht
|
||||
- Bei Zahlen kann so auch Genauigkeit verlorengehen
|
||||
- Bei ``+=, ...`` impliziter Cast, nicht explizit erforderlich
|
||||
Reference in New Issue
Block a user