@@ -22,4 +22,5 @@
|
||||
- **Compilefehler**: `short sh = Short.MAX_VALUE; char s = sh;`
|
||||
- **Short-Circuit geht vor**: Bei short-circuit werden Seiteneffekte nicht nach Operator-Vorrang, sondern nach short circuit-Regeln von links nach rechts angewandt.
|
||||
- **Referenz abstrakte Klasse kann null zugewiesen werden**: `abstract class A {}` -> `A a = null;` ist erlaubt.
|
||||
- **Final-Klassen im JDK**: Primitiven-Wrapper, `System`, `String`, `StringBuilder`, `LocalDate` sind `final`. `Number` nicht.
|
||||
- **Final-Klassen im JDK**: Primitiven-Wrapper, `System`, `String`, `StringBuilder`, `LocalDate` sind `final`. `Number` nicht.
|
||||
- **Polymorphie nicht bei Feldern**: Felder werden auf dem deklarierten, nicht dem tatsächlichen Typ aufgerufen. Anders als bei Methoden. Dabei auch auf Compilefehler achten. Felder werden aber vererbt, sind also auch sichtbar (wenn Sichtbarkeit passend)
|
||||
Reference in New Issue
Block a user