Skip to Content

Blogs

10 Assertion versus if-Abfrage

Was ist der Vorteil der Assertion gegenüber einer if-Abfrage die nur drucken würde wenn eine Referenz übergeben wurde? Geben Sie eine kurze Erklärung. Was ist der Vorteil der Assertion gegenüber einer if-Abfrage die nur drucken würde wenn eine Referenz übergeben wurde? Geben Sie eine kurze Erklärung.

9 Implementieren einer Assertion

Die Methode drucke(Adresse a) druckt eine Adresse. Schreiben Sie eine Assertion die sicherstellt, dass die Adresse gedruckt werden kann. Sie soll vermeiden, dass die übergebene Addresse-referenz a leer ist.

Antwort zu Frage 5.

Erstmal nur eine Antwort

15. char versus short, Beispiele

char und short sind, obwohl sind unterschiedlich eingesetzt werden, 16 Bit Zahlentypen in Java.

Hilfe: 215=32768

  1. Nennen sie eine Zahl die man mit short Typen darstellen kann und nicht dem char Typ.
  2. Nennen Sie eine Zahl die man dem char Typ darstellen kann und nicht mit dem short Typ.

14. int versus float

Die Javatypen float und int belegen jeweils 32 Bit Speicherplatz.

Nennen Sie zwei Anwendungsfälle in den man den Typ float anstatt int verwenden sollte.

8. Programme des JDK/SDK

Das Java Development Kit (JDK) enthält Programme zur Softwareentwicklung und Ausführung von Javaanwendungen. Nennen Sie die typischen Eingaben und Ausgaben dieser Programme :

7. Eigenschaften eines gültigen Algorithmus

Analysieren Sie die folgende Methode. Der Algorithmus implementiert das Multiplizieren zweier Zahlen durch fortgesetztes Addieren. Ignorieren Sie potentielle Probleme mit endlichen Wertebereichen in der Java-arithmetik:

8 Implementieren einer Unterklasse mit einer Schnittstelle

Implementieren sie die notwendigen Methodenköpfe für die Klasse Unterklasse.

7 Schützen mit dem Schlüsselwort "synchronized"

Nennen Sie zwei Javakonstrukte die Sie mit dem Schlüsselwort synchronized schützen können. Was bedeutet „schützen“ im Kontext von Multithreading in Java? Geben Sie eine kurze Erklärung

12 Iterieren mit der enhanced-for Schleife über eine ArrayList

Das folgende Programm verwaltet Namen als Zeichenketten in einer ArrayList.

Implementieren eine erweiterte for Schleife („enhanced for loop“) mit der man elegant über alle Objekte der ArrayList iterieren kann.

Lassen Sie innerhalb der for-Schleife die Namen auf die Konsole drucken.

Syndicate content


by Dr. Radut