@@ -9,7 +9,7 @@
|
|||||||
- Listen: ``new ArrayList<>().size();``
|
- Listen: ``new ArrayList<>().size();``
|
||||||
- `do-while`-Schleifen
|
- `do-while`-Schleifen
|
||||||
- müssen mit einem Semikolon beendet werden
|
- müssen mit einem Semikolon beendet werden
|
||||||
- Klammern *nicht* erforderlich, wenn einzelne Anweisung
|
- Klammern *nicht* erforderlich, wenn einzelne Anweisung (*das kann auch eine andere Schleife sein, was sehr komisch aussieht*)
|
||||||
- do nicht erfoderlich, leere Anweisung while(i == 1); möglich. Dann ist es eine leere while-Schleife, das darüber liegende Statement gehört nicht zur Schleife, diese ist also leer!
|
- do nicht erfoderlich, leere Anweisung while(i == 1); möglich. Dann ist es eine leere while-Schleife, das darüber liegende Statement gehört nicht zur Schleife, diese ist also leer!
|
||||||
- **Sichtbarkeit**: Deklarationsbereich in `for`-Schleifen hat keinen eigenen Scope. Bereits deklarierte Variablen sind sichtbar, dürfen nicht unter selbem Namen neu deklariert werden.
|
- **Sichtbarkeit**: Deklarationsbereich in `for`-Schleifen hat keinen eigenen Scope. Bereits deklarierte Variablen sind sichtbar, dürfen nicht unter selbem Namen neu deklariert werden.
|
||||||
- **Sichtbarkeit**: Bereits deklarierte Variablen dürfen in einer Methode nicht neu deklariert werden, wenn sie sichtbar sind. Feldnamen können versteckt werden, auf sie kann dann per `this.` zugegriffen werden.
|
- **Sichtbarkeit**: Bereits deklarierte Variablen dürfen in einer Methode nicht neu deklariert werden, wenn sie sichtbar sind. Feldnamen können versteckt werden, auf sie kann dann per `this.` zugegriffen werden.
|
||||||
@@ -294,4 +294,5 @@ Trowable (Checked)
|
|||||||
- **Konzept-Fragen**:
|
- **Konzept-Fragen**:
|
||||||
- Schon die Tatsache, dass alles von ``Object`` erbt und Methoden wie ``System.out.println`` ``toString`` auf beliebigen Objekten aufrufen können, genügt als Argument für Nutzung von Polymorphismus.
|
- Schon die Tatsache, dass alles von ``Object`` erbt und Methoden wie ``System.out.println`` ``toString`` auf beliebigen Objekten aufrufen können, genügt als Argument für Nutzung von Polymorphismus.
|
||||||
- Genauso gilt Aufruf von ``toString`` als Nutzung von Vererbung.
|
- Genauso gilt Aufruf von ``toString`` als Nutzung von Vererbung.
|
||||||
- .class-Files provide good security - Also Werbeaussagen zu Security bejahen
|
- .class-Files provide good security - Also Werbeaussagen zu Security bejahen
|
||||||
|
- **For-Schleife**: Wird Anweisung nochmals ausgeführt, wenn Bedingung true? ->
|
||||||
Reference in New Issue
Block a user